Tom Ford Beauty: On Track to Hit $2 Billion, Opening First Store

The Tom Ford Beauty store in London’s Covent Gardens.
The Tom Ford Beauty store in London’s Covent Gardens.
The Tom Ford Beauty store in London’s Covent Gardens.
The Tom Ford Beauty store in London’s Covent Gardens.
The Tom Ford Beauty store in London’s Covent Gardens.
F***ing Fabulous