English R&B star Craig David is in the midst of his TS5 The Time is Now U.S. tour, and got some support from his pal Justin Bieber at The Roxy in Los Angeles Tuesday Night (Mar. 20).

In a clip posted to David’s Instagram page, the two are seen hugging onstage while the crowd goes wild with applause and squeals. “So this guy right here supported me from day one, came to my shows. I got so much love for him,” Bieber said into the microphone.

“He’s an amazing guy, but he’s an incredible artist and I’m just glad to be here. I had so much fun,” he continued before embracing the “I Know You” crooner one more time and exiting the stage.

"Special thanks to @justinbieber for passing through and showing so much love & for the kind words on stage," David wrote in the caption. Watch the sweet moment below.