Sharing the stage with the likes of Miranda Kerr, Alessandra Ambrosio, Adriana Lima, Doutzen Kroes and Candice Swanepoel is the stuff of daydreams for your average teenage boy.
And though he's hardly an average 18-year-old, Justin Beiber must still be thrilled he’s scheduled to perform with the gorgeous supermodels.
The Canadian singer has been signed up to perform at the Victoria's Secret Fashion Show, which will take place on December 4.
He will be joined by Rihanna and Bruno Mars at the lingerie spectacular in New York.
As in previous years, the Angels – which include Erin Heatherton, Lily Aldridge and Lindsay Ellingson – will show off a selection of elaborate underwear, embellished with sparkling crystals.
Three ladies will be returning to the catwalk for the brand after welcoming babies.
American beauty Lily had daughter Dixie Pearl – her first child with Kings of Leon rocker Caleb Followill – in June.
Meanwhile, Brazilian model Alessandra's second son, Noah was born in May, and her countrywoman Adriana welcomed her second daughter, Sienna, in September.
Last year's show was watched by over 11.5 million viewers when it was screened on US TV. There were performances by Nicki Minaj, Maroon 5 and Jay-Z and Kanye West.