The 2017 Victoria’s Secret Fashion Show was incredible in Shanghai, China!

Sporting colorful wings and sexy lingerie, Victoria’s Secret Angels Alessandra Ambrosio, Adriana Lima, Lily Aldridge and Candice Swanepoel, hit the runway!

It marked Swanepoel’s return to the Victoria’s Secret catwalk after giving birth to her first child, a boy, in October 2016.

The event also marked the first time Karlie Kloss has taken part in a Victoria’s Secret Fashion show since 2014.

Photo: E! News / Frazer Harrison
Photo: E! News / Frazer Harrison
Photo: E! News / Frazer Harrison
Photo: E! News / Frazer Harrison
Photo: E! News / Frazer Harrison

SEE MORE HERE.