Anne Hathaway in Valentino [left] and a fitted blazer over navy blue top [right].
The Valentino gown. The Valentino gown. Sigh. That dress is the perfect princess dress. I would not change a thing. Anne has played many princesses in her time but she's never looked more the part, than right here. The loose hair is fun and young but because it is pushed behind her shoulders, all the attention is on how beautiful that gown is. A stunning red carpet moment.
I picked two extremes. Ultimate glamour and totally casual. The navy blazer fits her in all the places it should. That is the mark of a great tailor. She is walking somewhere witha purpose and she looks amazing. Those flats are the perfect mix of comfort and fashion--not exactly the easiest thing to do.