My 15 year old niece is after a perfume with more of a masculine scent than a feminine floral sweet one. Can anyone recommend one which is £20 or under? I had a brief look in The Body Shop today but they didn't have much. Many thanks.