Anne Hathaway  glasses dress heels rio red carpet premiere Anne Hathaway kept her thick Clark Kent glasses in place while wearing a purple beaded mini Gucci dress with matching sandals to the premiere of her animated film, Rio.

Hathaway made 8 costume changes while hosting this year's Academy Awards. She started out in Valentino, before changing into Atelier Versace, Giorgio Armani, Vivienne Westwood, Lanvin, Givenchy Haute Couture and finally, Tom Ford. All looks were styled for Anne by Rachel Zoe. None included a pair of glasses!

Is it intentional, or did her contacts just pop out minutes before the red carpet?