Floorplan - Floor 1.jpg
Floorplan - Floor 2.jpg

THE WORLD OF TOM FORD

LOCATION: SHANGHAI, CHINA

PROJECT: FOR THE LAUNCH OF TOM FORD ON TMALL, THE WORLD OF TOM FORD COMES TO LIFE IN A HEIGHTENED AND SENSORIAL EVENT ENVIRONMENT THROUGH A SERIES OF DIGITAL EXPERIENCES. 

UPON ARRIVAL, GUESTS PASS THROUGH THE ILLUMINATED SCULPTURE AND HAVE THEIR PHOTO TAKEN WITH THE TOM FORD | TMALL LOGO.

GUESTS THEN ENTER THE RECEPTION AREA WHERE THEY CAN CHECK-IN AT THE RECEPTION DESK AND TAKE ADDITIONAL PHOTOS IN FRONT OF THE MEDIA WALL. THEIR JOURNEY STARTS SOON AFTER.

ON THE GUEST’S MOBILE DEVICE, AN INTERACTIVE MAP GUIDES THEM TO THE IMMERSIVE WORLDS OF THE EVENT. 

GUESTS EXPLORE SIX DIFFERENT ROOMS WHERE THEY CAN INTERACT WITH PRODUCT, ADD PURCHASES TO THEIR TMALL ACCOUNT, AND CREATE CONTENT BEFORE GAINING ACCESS TO THE FABULOUS PARTY.