Tom Fords private dozen
Good things come by the dozen. You’ll take long stemmed roses or macarons, and all twelve new lipstick shades by Tom Ford. The Tom Ford Private Blend lip colour collection is the design maestro’s first foray into makeup (can he do no wrong? Or. Continue reading