Found these two wonderful clips via Vogue and Coffee.
New movie I am dying to see directed by Madonna no less.
This video is of the new LV store built in Singapore. It's the 12th Louis Vuitton Maison store in the world - my lucky number - and it's on an island. No big deal. So it's true classification is the Louis Vuitton Island Maison. You can access it by boat, underground tunnel, or bridge. More info and pics found here.