Beach Body Oil Bridesmaid Gift

The ocean is miles away, but hints of sea spray, sand jasmine and mandarin take you there in a sniff. Beach body oil, $28, and fragrance, $55, both by Bobbi Brown, bobbibrowncosmetics.com.

more
See More: