When it’s time for a big event, Keira Knightley always dresses the part of movie star, but last night at the premiere of her latest film The Nutcracker and the Four Realms, she took things one step further.
To celebrate the Disney adaptation of the holiday classic, Knightley pulled out a stellar look from the Chanel archives: an opulent Spring 2005 couture gown, covered in handmade tulle flowers and gold leaf, which was an appropriate choice for an evening dedicated to fantasy.
Accented by a pink satin ribbon and layers of delicate ruffles, the dress transformed the star into red carpet royalty.
Knightley and stylist Leith Clark have always looked to Chanel when they need a real showstopper, and their latest look showcases the magic of couture. A one-of-a-kind piece is a surefire way to stand out, even when you don’t have a movie to promote.
The star knows when to use her moment to convey a message. (Recently, she revealed that she won’t let her daughter watch Disney classics like Cinderella and The Little Mermaid due to their anti-feminist messaging, preferring her to learn from self-assured heroines like Moana and Frozen’s Elsa).
In an exquisite Lagerfeld creation, Knightley channeled princess glamour—confident, graceful, and entirely fashion-forward—without any of its regressive trappings.