Getty Images Entertainment

Last night's premiere of "One Day," was as much about fashion as film. Designer Rachel Roy showed up wearing a pair of pajamas that she purchased in the Hamptons, a Celine clutch and sparkly Manolo Blahnik heels claiming, "I think it is important to push fashion forward."; model Coco Rocha wore a white Max Azria gown that she initially wore the morning of her wedding and actress Alice St. Clair wore a dress by Ghost with Dr. Martens and a studded denim vest. Anne Hathaway, on the other hand, looked statuesque in a McQueen Resort 2012 embellished cocktail dress and Christian Louboutin gold, sparkly heels, outshining all other attendees (it was her premiere, after all). We asked her a few questions about her style both on the red carpet and the silver screen:

Who are you wearing tonight?
I'm wearing Alexander McQueen. Isn't that awesome!

What was your favorite outfit from the movie?
Oh! I love the dress that I got to wear when I was in Paris. I love the idea that [my character Emma] was in Paris and she found that perfect vintage dress and wore it and had the guts to cut her hair off. I don't know, for me that dress symbolized a lot of Emma's dreams coming true.

How were you like your character?
Emma's a late bloomer – I am myself – and I think a lot of women out there are. I think there's a lot of pressure to feel like you have it all together in your early twenties. I certainly did not feel that way, nor did I have it all together- and there's something very nice about getting older and realizing that getting it together is something you do over the course of your entire life and you sort of start to approach thirty and you relax and everything gets a lot more fun!

If you could wear clothes from only one decade what would it be?
Probably the '60s.

"One Day" opens in theaters August 19th.