Keira Knightley made a guest appearance on ‘The Tonight Show with Jay Leno’, where she talked about her new movie, ‘Anna Karenina’, and the challenges of working in theatre, which she describes as terrifying.

She was captured before taking her seat alongside the host looking divine wearing a Burberry Prorsum Spring 2013 dress.

The picture dulls the vibrant green lace dress somewhat, but if you watch the video below you get a truer picture of what a striking colour the dress really is.

Once again, I would’ve loved Keira to have worn the runway heels, but on this occasion she wore a complementary pair of beige ankle-strap pumps.

Keira’s engagement ring and barely-there makeup completed her look.

Credit: Style.com & Getty