Restart slideshow

The Most Daring Oscar Dresses Ever Worn

Prev 62 of 85 Next
62. Heidi Klum at the 2016 Oscars

Never predictable, Heidi wore this fairy princess Marchesa number for the 2016 Academy Awards.