After a brief stint in London, The Victoria's Secret Fashion show returned to it's birthplace of New York last night, where it showcased all you'll ever need in OTT underwear to a backdrop of live music from The Weeknd, Selena Gomez, and - Rihanna's replacement - Ellie Goulding.
As for the red carpet, beyond thigh high splits and sharp suits were the order of the day (apart from Tyga, who went 'caj' to watch his girlfriend's sister walk around in underwear), with the usual suspects gracing the audience - like Adrian Grenier, Nick Cannon, Kellan Lutz, Tyson Beckford and so on.
Performers on the night Selena Gomez and Ellie Goulding brought the thigh high splits...
While the respective daughters of Alec Baldwin x Kim Basinger and Sean Penn x Robin Wright - Dylan Penn and Ireland Baldwin brought the funny. We've no idea what's going on here, but it's worth a caption competition...
As for the show itself; Kendall Jenner and Gigi Hadid made their debuts as Victoria's Secret Angels...
While Selena enjoyed performing alongside the latter's asset...
For those more interested in the work of VS stalwarts Lily Aldridge, Behati Prinsaloo, Alassandra Ambrosio, Adriana Lima, and Candice Swanpole, here they are doing their thing. Do feel free to marvel at the amount of costume changes Ellie Goulding made...
As for this shot involving The Weeknd and Cindy Bruna, we're not even sure where to begin.
In other happenings, Glamour Woman Of The Year, Caitlyn Jenner, and ex Kris Jenner both turned up to support their daughter last night, which was nice.
Awww! @Caitlyn_Jenner & @KrisJenner support @KendallJenner at the #VSFashionShow! https://t.co/m5L1v1VRde pic.twitter.com/8bl7p3qGav
— Perez Hilton (@PerezHilton) November 11, 2015