What on Earth was she thinking? Heidi Klum channeled Disney’s Fairy Godmother in her purple gown at the 2016 Academy Awards at the Dolby Theatre on Sunday in Hollywood.

The 42-year-old ‘Project Runway’ host donned a lavender and white tulle one-long-sleeve gown from the Marchesa Fall 2016 collection, which featured a cut-out bodice and flower detail.

She styled the ultra-feminine yet ugly gown with Lorraine Schwartz jewelry. After walking the red carpet, the blonde German-born beauty watched the show from Elton John’s viewing party.

Do you agree that Heidi was one of the worst-dressed at the Oscars in her chiffon lilac gown with floral accents? Unfortunately, due to the length of her dress, we could not see her Jimmy Choo ‘Molly’ sandals.
