You can get a 100ml bottle of the 'divine' smelling designer fragrance for less than £20, which buyers say 'lasts all day'