By his own admission, he's the world's most unlikely pop star. But the ever-popular Ed Sheeran has topped the charts this year, claiming the highest selling album of the year, ahead of homegrown opera trio Sol3 Mio.
The British singer's album X (pronounced multiply) was released in June and has spawned three hit singles, including Sing, Don't and Thinking Out Loud.
Taylor Swift's new record 1989 took out third place, ahead of this year's breakthrough act Sam Smith and his debut record In the Lonely Hour.
Parents will not be surprised to learn the soundtrack to Disney's hit Frozen was a best seller - beating out Lorde's Pure Heroine, which remained a favourite this year despite being released over a year ago.
On the singles chart, Pharrell's finger-snapping anthem Happy claimed the top spot, ahead of Meghan Trainor's All About That Bass and John Legend's All of Me.