Perfumes Celebrities Wear
The Perfumes Meghan Markle, Rihanna, Beyoncé, and More Wear
11
Flowerbomb by Viktor & Rolf ($180)
It is well known by Swifties that Taylor Swift wore Flowerbomb during her "Red" era, reportedly. However, it is thought that the singer also wore Tom Ford's Santal Blush ($195) for her "Reputation" secret sessions. Nothing slips past this dedicated fanbase.