Beyonce Smells Best

Bey tops the list of most popular celebrity scents.

Beyonce has topped the list of best-selling celebrity perfumes with her scent 'Heat'.

The 'Best Thing I Never Had' singer beat off competition from Britney Spears, Kylie Minogue, Mariah Carey and David and Victoria Beckham, whose fragrances all made the top ten.

The full list was compiled by The Fragrance Store and looks like this:

  1. Beyonce - Heat
  2. Coleen Rooney - Butterflies
  3. David Beckham - Homme
  4. Mariah Carey - Lollipop Bling
  5. David Beckham - Intimately Yours
  6. Kylie Minogue - Pink Sparkle
  7. Kylie Minogue - Darling
  8. Kate Moss - Lilabelle
  9. Britney Spears - Radiance
  10. Victoria Beckham - Signature
Stormzy in the Capital Studio with Roman 2

Stormzy Missed Out On A Once In A Lifetime Experience With Katy Perry & The Reason Is Too Funny

Leigh-Anne Pinnock joins Snapchat

80+ Of The Best Popstars You Should Have On Snapchat

My Capital App

Want To Control The Music On Capital? Now You Can With Our New App - My Capital!