Justin Bieber, one of the hottest properties in pop music around the world, made a surprise appearance at a Las Vegas nightclub alongside superstar DJ David Guetta this weekend.

The ‘Love Yourself’ hitmaker arrived at the XS Nightclub at the Wynn Las Vegas just after midnight on Friday night (March 25th), and made a beeline for the DJ booth and hugged it out with the French-born DJ Guetta, with whom Bieber has collaborated in the past.

Guetta and Bieber hung out in the booth at the glitzy superclub until closing, posing for several photos with fans along the way. At one point, the 48 year old Frenchman played Bieber’s hit single ‘What Do You Mean?’, and the Canadian superstar joined in and sang along on the mic.

Last year, Bieber sang on Guetta’s track ‘Prohibited’ in preparation for the DJ’s sixth studio album Listen, but the song didn’t end up making the final tracklisting. The pair are both due to headline the V Festival in Chelmsford and Staffordshire in August this year.

More: Justin Bieber notches up TEN BILLION Vevo views

Justin arrived at the club with Maejor, football player Odell Beckham Jr. and his Shots app partner Johnny Shahidi, where the group partied until the small hours.

Earlier on in the day, the 22 year old singer, currently touring his new album Purpose, made a personal memory by scoring an autographed Edmonton Oilers jersey from retired hockey legend and fellow countryman Wayne Gretzky.

Bieber’s recently been grabbing headlines during his extensive touring schedule, recently requesting that all of his ‘meet and greet’ appointments with fans be cancelled because it “drains” him of positive energy. People have also been speculating that he’s about to get back together with his ex-girlfriend Selena Gomez, after she apparently showed up at his L.A. gig this week after several days of texting each other again.

More: Wait – is Jelena back on? Selena Gomez spotted at Justin Bieber gig in L.A.