Global Launch for Triumph Essence with Helena Christensen

It was before 7am and freezing on the pavement outside Selfridges, London. We were there for the unveiling of the Triumph ‘Fantasy Mirror‘ and global launch of Helena Christensen for The Luxury Collection. We hadn’t downloaded the mobile app beforehand so had to cross Oxford Street to Starbucks for free wifi and a hot coffee. Then right on […]