The brunette beauty wears a bronze Vivienne Westwood dress to the London premiere of Alice in Wonderland

Tim Burton's Alice in Wonderland made its much-anticipated world premiere yesterday, at the Odeon in London's Leicester Square. Anne Hathaway, who plays the part of the White Queen—a character she's described as "punk-rock" —fittingly chose a frock by Vivienne Westwood for the event: a bronze bustier dress that complemented her complexion beautifully.