Keira Knightley is as well-known for her roles in films such as "Bend It Like Beckham," "Pirates Of The Caribbean" and "Pride and Prejudice" as she is for her ever-changing hair and off-beat style. The 27-year-old actress often represents her homeland on the red carpet, wearing dresses by British designers such as Mary Katrantzou, Christopher Kane, Roksanda Ilincic and Christopher Bailey for Burberry Prorsum. Never a style disappointment, it is no surprise Knightley has also appeared in campaigns for Chanel's fragrance Coco Mademoiselle.
To celebrate the premiere of Knightley's latest film "Seeking A Friend For The End Of The World" in which she stars alongside Steve Carell on June 22nd, we're taking a look back at the recently engaged actress' best outfits throughout the years. Which look is your favorite?