Anne Hathaway’s hosting of the 2011 Oscars might have been panned by critics, but her fashion choices were perfect.
Advertisement
The 28-year-old actress donned eight stunning outfits throughout the ceremony, from her princess-style red carpet Valentino, to her figure-hugging crystal-studded Tom Ford finale gown. She even wore a custom-made Lanvin tuxedo while her co-host James Franco minced about in a pink dress.
Celebrity stylist Rachel Zoe dressed Anne for the event and her savvy choices secured the young star a place of best-dressed lists worldwide.
Anne started the evening in this elegant Valentino design