Keira Knightley has built her reputation as the leading lady of our favorite period pieces, like Pride and Prejudice, Anna Karenina, and Atonement — but her red carpet résumé could easily rival her onscreen costumes. With a penchant for beautifully crafted, ultrafeminine wares from Valentino, Chanel, and Elie Saab, Keira might just have one of the loveliest red carpet histories in Hollywood (and she's only 29!). In honor of the very talented — and totally gorgeous — actress's new film Laggies, we're celebrating with a look at her best red carpet moments thus far. Keep clicking to see her top 25 looks.
Front Page Source: Getty Images / Gareth Cattermole