Keira Knightley stepped out in an ethereal ensemble as she hit the red carpet at the London premiere of “The Nutcracker and the Four Realms” yesterday.
The 33-year-old actress — who is the face of Chanel’s Coco Mademoiselle fragrance — was snapped in a gorgeous gown from the label’s spring ’05 collection.
The dress featured an off-the-shoulder neckline and white floral appliqués, with gold detailing throughout. It cinched in at the waist with a pink sash.
The Chanel creation had a pink bow at the back, with a ribbon going down all the way to the floor.
For footwear, Knightley selected a pair of strappy sandals. The shoes came in a sparkly silver colorway with a pointy heel.
The “Pirates of the Caribbean” star completed her look with some sparkly jewelry, rocking a pair of dangly earrings and a statement ring. She opted for a glamorous beauty look, choosing a smoky eye and a red lip.
Also on the red carpet was Misty Copeland, who plays the Ballerina Princess in the film.
One of the most well-known ballerinas in the world, Copeland stepped out in a black geometric-print Fendi gown that featured a plunging neckline. The 36-year-old finished off her stylish ensemble with a pair of black ankle-strap sandals that came adorned with bows.
Ellie Bamber wore a princessy Chanel minidress with fluffy detailing on the skirt. The 21-year-old completed her look with a pair of pointy-toe silver pumps by Jimmy Choo.
Rounding out the pack was Mackenzie Foy. She looked elegant in a pink Rodarte gown that featured floral detailing at the waist and a sheer overlay.
Keira Knightley Steps Out in Manolo, Talks Movies & Margaritas
Keira Knightley and Yara Shahidi Sat Front Row With Dramatic Eyes at Chanel’s Cruise Collection
Keira Knightley Channels Flapper Style at ‘Colette’ Premiere