The singer works it for the camera outside David Letterman's late-night chatfest; Plus, Tom Cruise, Jamie Foxx, Brad Pitt and more


Keira Knightley takes a break from filming the period drama Pride and Prejudice in London on Wednesday. The movie, based on the classic Jane Austen novel about five sisters growing up in Georgian England, also stars Jena Malone and Donald Sutherland.

Sign up for our daily newsletter and other special offers.
    Choose your newsletters
Thank you for signing up! Your request may take up to one week to be processed.
    see all newsletters