Anne Hathaway and Meryl Streep — clad in Susan Feng and Saint Laurent — made their latest “The Devil Wears Prada 2” premiere appearance on Friday in Shanghai.
Hathaway, styled by Erin Walsh, turned to the runway for her flouncy Susan Feng dress. The look hails from the designer’s fall 2026 ready-to-wear collection, crafted in an illusion fabric that created shades of light pastel blues and pinks. The dress looked white under the red carpet lights.
Fabric for the dress was light and fluffy, with a hemline just below the knees and a sleeveless silhouette, evoking youth and playfulness. Hathaway paired her dress with translucent heels courtesy of Gianvito Rossi. As for accessories she wore a set of Bulgari white gold and diamond earrings — the “Les Misérables” Oscar winner serves as an ambassador for the jewelry house.
You May Also Like
Streep opted for a design from Saint Laurent’s fall 2025 ready-to-wear collection. The constructed blue dress featured a high neckline and long billowing sleeves with slanted hip pockets and a black belted waist for added silhouette definition.
Designed by creative director Anthony Vaccarello, the dress evoked modernity and contemporary refinement with the rich colors and shapes that were staples of the fall 2025 collection. Streep, who was styled by Micaela Erlanger, accessorized with a Cindy Chao brooch and completed the look with sheer black tights, pointed toe heels and a pair of sunglasses.
Streep and Hathaway have been on an international promotional tour for the highly anticipated sequel to 2006’s “The Devil Wears Prada,” an adaptation of the book of the same name by Lauren Weisberger.
“The Devil Wears Prada 2” sees Streep and Hathaway reprise their roles of Miranda Priestly and Andy Sachs. The film follows Andy as she reunites with Miranda to help do damage control at the fashion magazine Runway. The film hits theaters May 1.