La gira de prensa de The Devil Wears Prada 2 continua y después de visitar la Ciudad de México, Tokio y Seúl, Anne Hathaway y Meryl Streep llegaron a Shanghai, China, donde al igual que en todos los destinos anteriores, sorprendieron a sus fans no solo con la mejor actitud sino con looks que robaron suspiros. Para la ocasión, la intérprete de Andy Sachs apostó por un diseño de la diseñadora china-canadiense Susan Fang , mientras que la cuatro veces ganadora al Oscar apostó por un vestido de Saint Laurent.
Anne Hathaway lució como una princesa de cuento de hadas en un vestido con corte en A con volantes en tonos rosados y grisáceos que le agregaban volumen. Para agregarle una vibra etérea, los tirantes presentaban detalles de brillos. La actriz de 43 años llevó el pelo suelto y lució un fleco de cortina y maquillaje en tonos cafés.