Keira Knightley In Valentino - The Daily Show With Jon Stewart

Keira Knightley made a guest appearance on ‘The Daily Show With Jon Stewart’ in New York City on Wednesday (June 25), where she talked about her new movie ‘Begin Again’ ahead of the premiere.

The British actress wore one of her favourite designers, Valentino, selecting a fresh, romantic, minimalist eyelet long-sleeved calf-length dress styled with metallic-silver pumps.

I love how this dress could be from another era, yet the pumps bring this Resort 2015 look right up to date.

Keira completed her look with chic cat-eye shades.

Credit: Style.com & FameFlynet