Keira Knightley stopped by The Late Show with David Letterman to promote her new movie, The Duchess. She looked both prim and proper in her elegant 3.1 Phillip Lim dress, which she made just ever-so-slightly more casual with the navy blazer. Her satin peep-toes and leather bag complete the look.
Around The Web
POPSUGAR, the #1 independent media and technology company for women. Where more than 75 million women go for original, inspirational content that feeds their passions and interests.
From Our Partners