I probably found the best smelling body cream ever! It's called Cupquake from Victoria's Secret, from the Beauty Rush collection. This body cream smells like vanilla frosting, it's amazing. Not only does it smell great, but it's a great moisturizer too. It's a shea butter lotion and it has shimmer it in.
They already pulled it from the shelves but it is still available at victoriassecret.com. You can get 3 for $25. If you don't feel like ordering online, they said they're going to bring it back for the semi-annual sale in June. Whether you order it or wait to get it at the store, you should definitely get some. They have the thicker body cream or the lotion. The lotion doesn't have the shimmer like the body cream does. All 3 smell good, but I LOVE Cupquake, it's the best.