Justin Bieber was like a kid in a sweet shop last night, as he found himself surrounded by an array of scantily clad supermodels.
JB was invited to perform at the Victoria's Secret Fashion Show in New York last night, a decision which we're sure took about 0.5 of a millisecond for the 18-year-old to make.
At the annual event held at the Big Apple's Lexington Avenue Armory, he took to the catwalk for his performance alongside a bunch of models including Candice Swanepoel, Lindsay Ellingson and Jessica Hart.
Talk about Christmas coming early.
He belted out his new single 'Beauty and the Beat' and 'As Long As You Love Me' surrounded by the beauties.
After the show, he tweeted: "Great Show!! Thanks for having me @victoriassecret !#VSFashionShow"
He was also joined by Rihanna at the event, who was right at home in the rauchy proceedings...