We're not sure when Victoria's Secret started doing these big fashion shows, but we're sure glad it's become an annual event. It's one of those days you can shape your year around, like the Super Bowl or The Rock's birthday (May 2, but you already knew that).

All your favorite Angels were there: Lily Aldridge, Irina Shayk, Alessandra Ambrosio, Adriana Lima, Elsa Hosk, Kendall Jenner, Bella and Gigi Hadid -- yeah, that's right, BOTH Hadids -- plus a ton of girls we're not familiar with. Who knew there were that many Angels? It's hard to keep track of all this stuff.

A bunch of singer types were there too (Bruno Mars, The Weeknd, Lady Gaga), but we chose not to include them here. Hope you're cool with that.

More From GuySpeed