As we mentioned, the Committee on Social Thought Victoria’s Secret held its annual fashion show extravaganza last night and everything that came down the runway was appalling. As for the women that wore those nightmare creations, they walked the red carpet and did glamorous, fancy stuff all night (before retreating to their homes to eat solids by the fistful). Here’s what Miranda KerrAdriana LimaCandice SwanepoelChanel Iman, Doutzen Kroes and the rest of the angels wore. Hope you like micro-minis!

[ITPGallery]

(All photos via Getty)