All products featured on Glamour are independently selected by our editors. However, when you buy something through our retail links, we may earn an affiliate commission.
Keira Knightley was a key face of the indie sleaze era that’s currently trending again. She’s been there, done that, got the ripped T-shirt. Sure, she never reached Pete Doherty levels of undone, but the star was not opposed to band tees or to teaming shorts and tights with smudgy eyeliner on occasion.
Nowadays, Chanel couture is central to her red-carpet wardrobe—like the black satin dress and ornate bouclé tweed coat that she wore this week to a screening of her new film, Charlotte, in London. The look was from Virginie Viard’s haute couture autumn-winter 2022 collection, a celebration of the maison’s extraordinary way with textiles. (The exquisitely crafted coat Knightley wore is a perfect example.)