INDUSTRY NEWS: TOM FORD BEAUTY OPENS FIRST STANDALONE STORE Tom Ford Beauty debuts its first standalone store in historic Covent Garden, London this November. This…