25 April 2013, 10:45
The 'Boyfriend' singer was in good spirits while saying hello to fans ahead of his final Swedish tour show.
Justin Bieber treated his Swedish fans to an impromptu dance routine yesterday while dressed up in matching onesies with a friend.
The 'As Long As You Love Me' singer gave fans a surprise when he made his way from his hotel in Stockholm to his tour bus with a bump and grind style dance routine.
Justin opted for a bright red onesie and red sneakers for his meeting with the fans, as well as a black and white baseball cap, while his dance partner contrasted with a crisp white all-in-one.
The 'Boyfriend' star then took to Twitter after his third sold-out tour show in the city to praise his fans for being "a little crazy".
"Blessed to do what I do and see the world, Thanks," he tweeted. "Yeah my fans are passionate and maybe a little crazy, but they are my kinda crazy. #Beliebers go hard, love u."
Check out a picture of Justin Bieber dancing in his onesie below (Credit: Flynet):
Last weekend the star was reportedly spotted leaving his hotel with ex-girlfriend Selena Gomez, sparking rumours the two are now back together.
Justin Bieber also revealed he has a number of new tattoos this past week, including one of an angel and one of a tiger head.