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.

justin bieber

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.

justin bieber

Justin offended Jessica by asking to ride her bike* (*may not be true)

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...

Loading Slideshow...
  • Justin Bieber

    Singer Justin Bieber celebrates during the finale of the 2012 Victoria's Secret Fashion Show on Wednesday Nov. 7, 2012 in New York. The show will be broadcast on Tuesday, Dec. 4 (10:00 PM, ET/PT) on CBS. (Photo by Evan Agostini/Invision/AP)

  • Justin Bieber

    Singer Justin Bieber performs during the 2012 Victoria's Secret Fashion Show on Wednesday Nov. 7, 2012 in New York. The show will be Broadcast on Tuesday, Dec. 4 (10:00 PM, ET/PT) on CBS. (Photo by Evan Agostini/Invision/AP)

  • Justin Bieber

    Singer Justin Bieber performs during the 2012 Victoria's Secret Fashion Show on Wednesday Nov. 7, 2012 in New York. The show will be Broadcast on Tuesday, Dec. 4 (10:00 PM, ET/PT) on CBS. (Photo by Evan Agostini/Invision/AP)

  • Justin Bieber

    Singer Justin Bieber performs during the 2012 Victoria's Secret Fashion Show on Wednesday Nov. 7, 2012 in New York. The show will be Broadcast on Tuesday, Dec. 4 (10:00 PM, ET/PT) on CBS. (Photo by Evan Agostini/Invision/AP)

  • Justin Bieber

    Singer Justin Bieber performs during the 2012 Victoria's Secret Fashion Show on Wednesday Nov. 7, 2012 in New York. The show will be Broadcast on Tuesday, Dec. 4 (10:00 PM, ET/PT) on CBS. (Photo by Evan Agostini/Invision/AP)

  • Justin Bieber

    Singer Justin Bieber performs during the 2012 Victoria's Secret Fashion Show on Wednesday Nov. 7, 2012 in New York. The show will be broadcast on Tuesday, Dec. 4 (10:00 PM, ET/PT) on CBS. (Photo by Evan Agostini/Invision/AP)

  • Justin Bieber, Rihanna, Bruno Mars

    Singers Justin Bieber, Rihanna and Bruno Mars celebrate during the finale of the 2012 Victoria's Secret Fashion Show on Wednesday Nov. 7, 2012 in New York. The show will be Broadcast on Tuesday, Dec. 4 (10:00 PM, ET/PT) on CBS. (Photo by Evan Agostini/Invision/AP)

  • 2012 Victoria's Secret Fashion Show - Performance

    NEW YORK, NY - NOVEMBER 07: Justin Bieber performs during the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Jamie McCarthy/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Performance

    NEW YORK, NY - NOVEMBER 07: Justin Bieber performs during the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Jamie McCarthy/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Performance

    NEW YORK, NY - NOVEMBER 07: Justin Bieber performs during the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Jamie McCarthy/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Performance

    NEW YORK, NY - NOVEMBER 07: Justin Bieber performs during the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Jamie McCarthy/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Performance

    NEW YORK, NY - NOVEMBER 07: Justin Bieber performs during the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Jamie McCarthy/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Performance

    NEW YORK, NY - NOVEMBER 07: Justin Bieber performs during the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Jamie McCarthy/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Performance

    NEW YORK, NY - NOVEMBER 07: Justin Bieber performs during the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Jamie McCarthy/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Performance

    NEW YORK, NY - NOVEMBER 07: Justin Bieber performs during the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Jamie McCarthy/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Performance

    NEW YORK, NY - NOVEMBER 07: Justin Bieber performs during the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Jamie McCarthy/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Performance

    NEW YORK, NY - NOVEMBER 07: Justin Bieber performs during the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Jamie McCarthy/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Performance

    NEW YORK, NY - NOVEMBER 07: Justin Bieber performs during the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Jamie McCarthy/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Performance

    NEW YORK, NY - NOVEMBER 07: Justin Bieber performs during the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Jamie McCarthy/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Performance

    NEW YORK, NY - NOVEMBER 07: Justin Bieber performs during the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Jamie McCarthy/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Pink Carpet Arrivals

    NEW YORK, NY - NOVEMBER 07: Justin Bieber attends the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Stephen Lovekin/Getty Images)

  • US-FASHION-VICTORIA'S SECRET-NYC

    Singer Justin Bieber during the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York . AFP PHOTO / TIMOTHY A. CLARY (Photo credit should read TIMOTHY A. CLARY/AFP/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Pink Carpet Arrivals

    NEW YORK, NY - NOVEMBER 07: Justin Bieber attends the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Stephen Lovekin/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Performance

    NEW YORK, NY - NOVEMBER 07: Justin Bieber performs during the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Jamie McCarthy/Getty Images)

  • 2012 Victoria's Secret Fashion Show - Pink Carpet Arrivals

    NEW YORK, NY - NOVEMBER 07: Justin Bieber attends the 2012 Victoria's Secret Fashion Show at the Lexington Avenue Armory on November 7, 2012 in New York City. (Photo by Stephen Lovekin/Getty Images)

BECOME AN 'X FACTOR' STAR WITH THE CHANCE TO WIN A RECORDING STUDIO SESSION

HUFFPOST UK CELEB ON FACEBOOK | FOLLOW US ON TWITTER