This year's Victoria's Secret performers have been revealed. Nope, Taylor Swift isn't returning to the glitter catwalk for a third time around. This time it's Rihanna, The Weekend and Selena Gomez performing around the angels.
Of course this isn't the first time Rihanna has taken to the VS stage, as she performed in 2012 alongside Justin Bieber out-strutting Adriana Lima.
While we count down the days until the show, we're remembering some of the best performances below...
Rihanna - 2012
The song 'Phresh off the runway' was destined for the Victoria's Secret show. Perhaps the only person on the planet able to out-sass Adriana Lima, Rihanna closed the show with a Naomi strut. She left Justin Beiber catching flies.
Destiny's Child - 2002
Beyonce, Kelly and Michelle performed their top hit, err, '8 Days of Christmas.' They looked like a Tina Knowles treat in matching gold animal print. On the second day of Christmas they got a 'shopping spree at Victoria's Secret.' See what they did there?
Justin Bieber - 2012
Thanks to Victoria's Secret 18-year-old Justin Bieber entered teenage boy heaven. He performed 'Beauty and the Beat', wore his trusty white gilet and Britney microphone and kept his eyes DOWN.
Spice Girls - 2007
In 2012 Ginger, Posh, Scary, Baby and Sporty put on sexy 1940s military costumes and performed 'Stop Right Now.' Thank YOU very much Spiceys. We still can't believe they got Victoria Beckham on that glitter catwalk either. Fancy surprising us at Earls Court, ladies?
Victoria's Secret Show 2014

Victoria's Secret Show 2014
Adriana Lima

459838420_0
Taylor Swift

459838466_0
Alessandra Ambrosio and Adriana Lima

459838666
Doutzen Kroes

459839950
Joan Smalls

Behati_Prinsloo_10
Behati Prinsloo

Joan_Smalls_victorias_secret
Joan Smalls

jourdan_dunn_vs
Jourdan Dunn

jordan_dunn_victorias_secret
Jourdan Dunn

Lily_Donaldson_1
Lily Donaldson

459840004
Lily Aldridge

Maria_Borges_victorias_secret
Maria Borges

459838436_0
Behati Prinsloo

Martha_Hunt_victorias_secret
Martha Hunt

459838482
Ed Sheeran

459838520_0
Alessandra Ambrosio

459838518_0
Adriana Lima

Eniko_Mihalik
Eniko Mihalik

Jasmine_Tookes
Jasmine Tookes

459839956-1
Kate Grigorieva

taylor_swift_victorias_secret
Taylor Swift

Sui_He_victorias_secret
Sui He

459838652

Alessandra_Ambrosio_victorias_secret
Alessandra Ambrosio

Candice_Swanepoel_1
Candice Swanepoel

Cindy_Bruna
Cindy Bruna

459839964

459838634

459840252

459840266
Ariana Grande

459838596-1
Lily Aldridge

459840806
Grace Mahary

459840998
Izabel Goulart

459840928
Elsa Hosk

459838586
Maria Borges

459838588

459838618
Ieva Laguna