Emma Watson continued her flawless run of red (or in this case, blue) carpet appearances last night, she she joined her co-stars at the Madrid première for her new film, Noah.
Rather than her usual frock, the 23-year-old actress wore a super-chic and sophisticated monochrome J Mendel jumpsuit in what might be one of our favourite looks ever from Ms Watson.
And with a deep berry lip and her tousled locks swept to one side, the young starlet showed she can do sexy just as well as she can do sweet and girly.
We love that Emma keeps mixing it up, and can't wait to see what she wears on the next red carpet...
By Olivia Marks
Got a tablet? You can now download InStyle magazine straight to your iPad, Kindle (just search the store for 'instyle magazine'), Nook or Google Nexus
Watch Emma Watson in a trailer for Noah...