Tom Ford Rose Prick Eau de Parfum If you want to wake up in a bed of roses every day, Tom Ford Rose Prick Eau de Parfum (£240) is your easiest shortcut. Not only is the bottle extremely chic, but this perfume will last for days on both your skin and clothes. Image Source: lookfantastic.com Tom Ford Rose Prick Eau de Parfum £240 from lookfantastic.com Buy Now