The Harry Potter actress, 23, is known for her simple yet sophisticated ensembles, and she totally nailed things at the UK premiere of her new flick Noah, held in London's Leicester Square.
Emma shined as she waltzed down the ocean-printed carpet in a chic white maxi dress by Ralph Lauren, complete with a flowing skirt and halterneck design.
But while her frock looked pretty demure from the front, things got a whole lot rauchier from the side with a thigh-high slit revealing more than a hint of her enviable pins.
In keeping with the white theme the actress wore a pair of towering courts by Jimmy Choo but kept the rest of her look simple, accessorising with silver cuffs on each arm and a matching clutch.
And while we've always had a crush on Emma's wardrobe, she's fast becoming our beauty idol too!
Good thing we know Emma's make-up secrets, eh?
The starlet rocked an elegant Audrey Hepburn-esque updo teamed with bold feathery brows, mascara-clad lashes and a rosy pout.
And it seems the brunette was pretty chuffed to be back in good ol' Blighty, tweeting: "Final Noah Premiere tonight in London's Leicester Square. #i'mhome"
Emma has been walking the red carpet everywhere from Berlin to New York to promote her new movie, in which she stars alongside Russell Crowe and Jennifer Connelly.
Russell and Emma were spotted chatting away at the event, with Russell recently admitting his kids think he's a cooler dad now he's worked with 'Hermione'. Awww!
What do you think of Emma's dress? Let us know by commenting below as the best comment across the site each week wins £50!
Got an iPad or iPhone? Reveal Mag is specially designed to fit!
Watch a trailer for Noah below: