From dramatic and regal Dior on the red carpet to short, silver, and sexy in Cavalli at the Elton John after party, Heidi Klum stole the fashion show last night. I have to stick to Dior on this one — though Heidi manages to rock the two totally different styles. Which was your fave?

Vote on all my Oscars Red Carpet polls here!

Source and Source