I’m sure many of us would’ve expected Keira Knightley to be front row at the Chanel presentation in France yesterday, but she was in New York City where she appeared on “The Daily Show with Jon Stewart.”

The British actress wore a Valentino Fall 2011 halter mini dress as she arrived to a crowd of adoring fans.

Her gorgeous feminine floral appliqué dress was paired with Valentino pheasant feathered ankle strap heels from the same collection.

Keira kept her jewelry to a minimum with a simple ring.

She traded in her pout for a sexy smirk, but kept her trademark wavy locks.

[nggallery id=780]

Credit: Style.com & Fame Pictures