Ever wondered what are the fastest selling products? We’ve compiled a list of the biggest cult beauty buys that were whipped off the shelves within minutes of being launched, or are still here 10 years later...
One is sold every four seconds around the world. It’s also the UK’s number one best-selling mascara (and you can get a free one, worth £9.50, with this month’s ELLE...)
Click here to watch Benefit's Head Make-up Artist Lisa Potter Dixon's top tricks to open up your eyes...
The naughtily-named blusher was launched in 1999. A staggering 135 are sold every hour and in 2011 652,874 Orgasms were sold, that equals two Orgasms every minute. (We know how it sounds…).