Beyoncé is to have the biggest selling celebrity fragrance of 2014.

The 'Drunk In Love' hitmaker'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 'Steal My Girl' hitmakers' 'You & I' 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