Celebrity make-up lines get a lot of stick, but perfumes? Less so. It could be down to the fact that there's a flock of celebrity perfumes that are actually, well, nice. Britney Spears' Fantasy fragrance has been kicking around since 2005 (and showing no sign of slowing down), and Ariana Grande's Cloud fragrance has been touted as smelling as good as a certain fragrance that goes for £215 a pop.