Beyoncé is set to have the biggest selling celebrity fragrance of 2014 with her perfume 'Rise', which is estimated to sell over 750,000 units in the UK by the end of the year.
Beyonce's 'Rise' perfume is expected to sell over 750,000 units in the UK, which will net her £1.5 million.
One Direction's new perfume, 'That Moment', is second on the list, with retailer escentual.com, expecting the band's fans to buy approximately 450,000 units.
The bands perfume is fifth on the list and will also see them bag another 240,000 units, giving them a combined total of £1.34m.
Cheryl Fernandez-Versini, Nicki Minaj and Katy Perry's perfumes also made the top six of the best-selling list with Rihanna, Victoria Beckham, Taylor Swift and Lady Gaga making the top 10.
Fragrance expert Rakesh Aggarwal of online beauty retailer escentual.com said: "It's been a very strong year for celebrity fragrances and it's all about the pop stars.
"Their perfume sales have put them up there with the big players in the market - the designer fragrances - and Beyonce is the ninth top selling fragrance of all categories which is remarkable."
Escentual.com CEO Rakesh Aggarwal added: "Most celebrities earn around £2 per bottle sold of fragrance. "Clearly deals vary in every case but generally it's around 8 to 10% royalty on the profit, so with the huge number of sales for these celebrities in the top ten they are going to have a rather lucrative Christmas this year."
Celebrity Top Ten Fragrances of 2014 with estimated Christmas sales numbers:
Beyonce - Rise - 750,000
One Direction - That Moment - 450,000
Cheryl Fernandez-Versini - Storm Flower - 320,000
Nicki Minaj - Minajesty - 310,000
One Direction - You & I - 240,000
Katy Perry - Killer Queen - 230,000
Rihanna - Rogue - 120,000
Victoria Beckham - Intimately Beckham - 80,000
Taylor - Taylor Swift - 50,000
Lady Gaga - Eau de Gaga - 23,000
Tagged in Cheryl Tweedy Beyonce One Direction