Barbie Shanghai Store
New York-based Slade Architecture has designed the first ever Barbie Flagship for Mattel. The 35,000 square foot store holds the world’s largest and most comprehensive collection of Barbie dolls and licensed Barbie products, as well as a range of services and activities for Barbie fans and their families.
Mattel wanted a store where “Barbie is hero”; expressing Barbie as a global lifestyle brand by building on the brand’s historical link to fashion. Barbie Shanghai is the first fully realized expression of this broader vision. Mattel worked with BIG, the branding and design division of Ogilvy & Mather, to develop creative concept, identify project location, explore featured activities and identify creative partners.