She might have famously played a princess on screen, but Christian Dior, which she teamed with a curled updo and glittering droplet earrings.
But which frock gets your vote: real, or red carpet royalty?
Look back at some of Anne Hathaway's most regal style moments:
Shop both Valentino and Dior beauty buys in the MyDaily store: