This Birthday Girl Doesn’t Play By Hollywood’s Fashion Rules

Keira's 'Anna Karenina' Premiere Style
Knightley channels the film's dark romance with her red carpet style.
Happy birthday to Keira Knightley! The Brit beauty turns 28 today, and we’re honoring the occasion with a tribute to her sexy-sweet style.

Unlike many other young starlets, Knightley is known more for her on-screen roles than for her off-screen antics. But the witty star has still managed to make an impression with her sometimes ladylike, sometimes daring, sometimes grungy, but always chic, off-screen style.

And while she’s doesn’t fit the part of the traditional Hollywood bombshell, the Anna Karenina star has still managed to become one of Hollywood’s sexiest leading ladies — despite her so-called shortcomings. In 2012, Knightley made waves — and gave hope to less-endowed women everywhere — when she posed topless on the cover of Allure magazine, later telling talk show host Ellen DeGeneres that she’s quite “happy” with her small breasts.

Her modern spin on classic English style and her model-like figure have earned her fans in the fashion world too. Even Chanel designer Karl Lagerfeld has taken note of the 5’7″ starlet.

Already the face of Chanel Coco Mademoiselle fragrance, Lagerfeld recently tapped Knightley to portray fashion icon Coco Chanel in his new short film to celebrate the 100th anniversary of the fashion house.

So in honor of Knightley’s birthday, we’re taking a look back at her sexy-sweet style over the years.

Which of Keira’s red carpet looks is your favorite? Share your picks in the comments below.