Victoria's Secret held its 20th annual fashion show in New York, featuring 47 models wearing barely-there lingerie, including a bra worth $2m (£1.3m). The Fantasy Bra, designed to look like bursts of fireworks, was worn by model Lily Aldridge. The demi-bra and its matching belt were created by the jewellery company Mouawad in 18-carat gold and encrusted with 6,500 diamonds, blue topaz, yellow sapphires and other precious stones.

Victoria's Secret fashion show 2015
Lily Aldridge presents the $2m Mouawad Victoria's Secret Fantasy Bra, dubbed the 'Fireworks Fantasy Bra'Lucas Jackson/Reuters

Martha Hunt closed the show in an illuminated corset designed by Swarovski, sparkling with 90,000 gold, red, green and blue crystals. The battery pack she lugged weighed in at 19lbs.

Victoria's Secret fashion show 2015
New Victoria's Secret Angel Martha Hunt presents the Swarovski corsetDimitrios Kambouris/Getty Images for Victoria's Secret

Singer Selena Gomez was one of the night's entertainers and said navigating the wings on the models can be tricky. "To be honest I was kind of nervous and the wings are a big deal, so I'm trying not to hit any of them, but it's exciting. Most of my friends are in my segment so it makes me really comfortable being on that stage," she said.

Gomez talked about the confidence that radiates from the Angels: "All of these girls, all of the angels are so empowering and so confident and comfortable in their skin. And I think that's such a great thing to be surrounded by because that's what you want to feel like no matter who you are or what you feel like it's that kind of empowerment that you love."

Victoria's Secret fashion show 2015
Selena Gomez performs on the runway during the 2015 Victoria's Secret Fashion ShowDimitrios Kambouris/Getty Images for Victoria's Secret

British singer Ellie Goulding and Canadian singer The weeknd also performed during the show.

Victorias Secret fashion show 2015
Ellie Goulding performs during the 2015 Victoria's Secret Fashion ShowJewel Samad/AFP
Victorias Secret fashion show 2015
Ellie Goulding performs during the 2015 Victoria's Secret Fashion ShowDimitrios Kambouris/Getty Images for Victoria's Secret
Victorias Secret fashion show 2015
The Weeknd performs as Victoria's Secret Angel Adriana Lima from Brazil walks the runwayDimitrios Kambouris/Getty Images for Victoria's Secret
Victorias Secret fashion show 2015
Kendall Jenner presents a creation during the 2015 Victoria's Secret Fashion ShowLucas Jackson/Reuters
Victorias Secret fashion show 2015
Kendall Jenner walks the runwayDimitrios Kambouris/Getty Images for Victoria's Secret
Victorias Secret fashion show 2015
Gigi Hadid presents a creation during the 2015 Victoria's Secret Fashion ShowLucas Jackson/Reuters
Victorias Secret fashion show 2015
Maria Borges from Angola walks the runwayLucas Jackson/Reuters
Victorias Secret fashion show 2015
From left: Monica "Jac" Jagaciak, Lily Donaldson, Joan Smalls, Devon Windsor, Constance Jablonski, Martha Hunt, Sara Sampaio, Jasmine Tookes, Lais Ribeiro, Elsa Hosk and Candice SwanepoelJamie McCarthy/Getty Images
Victorias Secret fashion show 2015
From left: Jasmine Tookes, Lais Ribeiro, Elsa Hosk, Candice Swanepoel, Adriana Lima, Behati Prinsloo, Lily Aldridge, Romee Strijd, Alessandra Ambrosio, Kate Grigorieva, Monika Jagaciak and Stella MaxwellJamie McCarthy/Getty Images
Victorias Secret fashion show 2015
British model Lily Donaldson walks the runway during the 2015 Victoria's Secret Fashion ShowJamie McCarthy/Getty Images
Victorias Secret fashion show 2015
New Victoria's Secret Angel Jasmine TookesDimitrios Kambouris/Getty Images for Victoria's Secret
Victorias Secret fashion show 2015
Josephine Skriver from DenmarkDimitrios Kambouris/Getty Images for Victoria's Secret
Victorias Secret fashion show 2015
Gigi Hadid presents a Victoria's Secret creationDimitrios Kambouris/Getty Images for Victoria's Secret
Victorias Secret fashion show 2015
Leila Nda from Burundi presents a creationDimitrios Kambouris/Getty Images for Victoria's Secret
Victorias Secret fashion show 2015
Victoria's Secret Angel Candice Swanepoel from South Africa walks the runwayDimitrios Kambouris/Getty Images for Victoria's Secret
Victorias Secret fashion show 2015
Constance Jablonski from France walks the runwayDimitrios Kambouris/Getty Images for Victoria's Secret
Victorias Secret fashion show 2015
Model and new Victoria's Secret Angel Elsa Hosk from Sweden presents a creationDimitrios Kambouris/Getty Images for Victoria's Secret
Victorias Secret fashion show 2015
Joan Smalls from Puerto Rico walks the runwayDimitrios Kambouris/Getty Images for Victoria's Secret

The Victoria's Secret Fashion Show will air on the US television network CBS on 8 December.