02/26/2013 04:08 EST | Updated 03/11/2013 04:37 EDT

Anne Hathaway Oscars Dress: Why Did The Actress Wear Prada Instead Of Valentino? (REPORT)

It's safe to say, the most talked about red carpet ensemble at the 2013 Oscars was the Prada "apron" donned by Anne Hathaway.

The pink dress sparked controversy not just because it seemed to highlight the 'Les Miserables' star's nipples, but also because it became a trending topic on Twitter (via a #LesNipplerables hashtag and an @HathawayNipple account).

People all over the web pondered how the 30-year-old could have made such a huge fashion misstep on Hollywood's most important red carpet — and now we may have a reason.

According to Refinery29, Anne Hathaway was never supposed to wear Prada to the Oscars; she had apparently tapped Valentino to design her gown. She changed her mind three hours before the awards show was set to start, reports US Weekly.

Which begs the question: what on earth happened, and how did Anne make such a terrible last-minute mistake?

The rumour is Hathaway saw what Amanda Seyfried was going to wear — a lace Alexander McQueen dress — and felt it was too similar to the gown she was set to don. (Valentino's press folks issued a release before the Oscars describing Anne's frock as "a pink embroidered tulle illusion gown," which sounds similar to the ensemble Seyfried actually wore.) is reporting Anne "freaked out," not wanting to look similar to someone on the red carpet, and asked stylist Rachel Zoe to find something new for her to wear.

While all of this could just be conjecture, it is possible things like this happen behind closed doors. Take a look at the gown Anne wore compared with Seyfried's dress and the Valentino gown Ms. Hathaway was supposedly set to wear.

Photo gallery 2013 Oscars Red Carpet See Gallery
Photo gallery Oscar 2013 After Party See Gallery