I confess, I rather like Body Shop White Musk, but I feel like I'm too old for it. Plus I don't really want to buy from Body Shop. Any suggestions of something similar, but perhaps a bit more grown up?