Sporting a big smile, Kristen Stewart made a guest appearance on ‘The Tonight Show With Jay Leno’ yesterday evening to promote her the new movie, ‘The Twilight Saga: Breaking Dawn – Part 2’.

The actress, who looks to have got some shut eye, wore a Peter Pilotto ‘Damask’ Resort 2013 dress.

Her cap-sleeve, uber short digital-print dress with a layered skirt and cinched waist is fun, colourful and vibrant but leaves me green with envy. I miss the days when I could get away with wearing a dress that short.

I would’ve loved it had Kristen been more adventurous with her shoes choice, but for the third time in a row she wore her Christian Louboutin ‘Decollette’ black pumps.

A wavy (some might say messy) ponytail, a pretty pink lip colour and her favourite Cartier ‘Juste Un Clou’ bracelet completed her look.

Credit: Style.com & Getty