The latest celebrity photos, updated daily with expert commentary from the Marie Claire fashion editors
Keira Knightley wears one of the years biggest trends - the boyfriend jacket - over her Philip Lim dress for an appearance on the Late Show with David Letterman, in New York (8 Sep 2008)