Credit: Philippe Lopez/Getty

John Galliano brought a major dose of Parisian chic to Shanghai yesterday with the debut of his latest cruise collection for Christian Dior. Marion Cotillard—whose latest Lady Dior short film opened the show—and Charlize Theron sat front row to take in the gorgeous '60s-inspired collection. Coquettish minidresses, Barbarella hair, florals, ruffles and pastels were juxtaposed with French New Wave stripes, gamine trench coats and androgynous suits. Check out some of our favorites from Christian Dior's Cruise 2011 collection.