Meryl Streep brought a touch of Hollywood glamour to the Shanghai premiere of The Devil Wears Prada 2, dazzling in a striking cobalt-blue coat dress by Anthony Vaccarello for Saint Laurent. As part of the film's press tour finale in Asia, Streep's choice of attire was nothing short of spectacular.
The coat dress, drawn from the Fall/Winter 2025 collection, featured a standing collar, bold shoulders, and relaxed sleeves, creating a perfect balance between structured design and casual elegance. Together with her stylist, Micaela Erlanger, Streep reimagined the original runway look by adjusting the black sash from the hips to the waist, achieving an elegant hourglass shape that exuded sophistication.
“The blue Saint Laurent coat was a subtle nod to one of the original film’s iconic lines about cerulean fashion,” a fashion insider commented.
To elevate the ensemble's allure, a shimmering Cindy Chao diamond brooch, designed to resemble a maple leaf in motion, was artfully pinned to the coat. This piece, enhanced with yellow diamonds, added an extra sparkle to Streep's already captivating appearance.
Paired with Saint Laurent sunglasses and a matching Cindy Chao diamond ring, the look was completed with sheer Wolford stockings and chic Alexandre Birman heels. Streep's choice of accessories perfectly complemented her blue ensemble, ensuring she was the center of attention alongside co-star Anne Hathaway.
The choice of a blue coat dress was also a clever nod to one of The Devil Wears Prada's most memorable moments. In the original 2006 film, Streep's character, Miranda Priestly, famously remarked on the significance of cerulean in fashion. This new blue coat, although not cerulean, subtly referenced that iconic scene, delighting fans and fashionistas alike.
Meryl Streep's Shanghai appearance was not only a celebration of the movie's sequel but also a testament to her timeless style and ability to make a statement on the red carpet.