Now that Victoria’s Secret Fashion Show is going to happen soon, it seems like a great time to look back at some of the best outfits we saw on the runway in the past few years. These supermodels have created magic with their walks on the runway, and let’s not forget they are Victoria’s Secret models for a reason! Let’s have a look at some of the most memorable fashion moments on the runway!

Heidi Klum, 2003

Miranda Kerr, 2006

Karolina Kurkova, 2007

 Liu Wen, 2012

Alessandra Ambrosio, 2012

Behati Prinsloo, 2013

Kendall Jenner, 2015

Martha Hunt, 2015

Jasmine Tookes, 2016

Gigi Hadid, 2016

– Riya Sohini