Celebrity Keira Knightley's 10 Best Red-Carpet Looks Ever By Alexandra DeRosa Published on January 21, 2014 @ 08:22AM Pin Share Tweet Email Photo: Reimschuessel/Splash News, Rex/REX USA, Stefanie Keenan/Getty Images, Matt Baron/BEImages Keira Knightley's onscreen looks are exquisite, iconic, and tend to perfectly epitomize a period. That emerald green gown she wore in Atonement was a conversation in and of itself, and the pieces she wore in Pride & Prejudice were charming and time-telling. Though the films she stars in are fashion moments, her offscreen red-carpet appearances also always steal the show. In 2011 she wore a Chanel Haute Couture belted organza gown with sheer sleeves. In 2012 she sported a crisscross midriff-baring Roksanda Ilincic dress and a minty silk floral Erdem gown that was sprinkled with touches of snakeskin and lace. And last year, Keira showed her love for picturesque prints in a cool-colored Mary Katrantzou fit-and-flare. The sartorial risk-taker (proof: she re-wore her wedding dress -- three times) is consistently one to watch. We've picked our 10 favorite Keira Knightley red-carpet looks so far -- but we're sure we'll have to do it all over again. After all, the British actress and fashion go perfectly together. MORE:• From 2002 to 2012: See Keira Knightley's Transformation• Katie Couric Interviewed SJP for Our February Cover, See Why She Loved Interviewing the Star• See More of Keira Knightley's Looks We Love