Victoria's Secret held its annual fashion show Wednesday night in New York, featuring its renowned Angels in all sorts of get-ups, many of which required very little actual fabric.

Adriana Lima, Alessandra Ambrosio, Doutzen Kroes, Miranda Kerr and many others hit the runway in outfits we won't even bother trying to explain. The models were joined by Rihanna, Bruno Mars and Justin Bieber, who performed a few songs but generally stayed out of the way and let the ladies do their thing.

Oh, just look at the slideshow already, would you?