The Victoria's Secret Fashion Show 2016 is history. VS shoppers and Angels' fans look forward to this event every year. The show has never failed to amaze and stun viewers with its elaborate costumes, themes, and even singers. Here are 12 of the best shots from this year's show.
1. Bella Hadid: Ex-Lovers' Gaze
2. Elsa Hosk: Chinese New Year
3. Devon Windsor: Ruby Red
4. Romee Strijd: A Dutch Kiss
5. Josephine Skriver: Diamonds are a Girl's Best Friend 
8. Maria Borges: Feathered Goddess
9. Kendall Jenner: Wings??
10. Alessandra Ambrosio: Rock Angel
11: Alessandra Ambrosio: (She needed a second one right?)
12. Jasmine Tookes: Million Dollar "Fantasy Bra"































