Tom Ford's beauty boutique in London's Covent Garden | Source: Courtesy
Tom Ford's beauty boutique in London's Covent Garden | Source: Courtesy