Justin Bieber and Jaden Smith made their fans incredibly happy - and tearful and emotional - as they reunited on stage on Tuesday evening to perform their hit single Never Say Never.
22 YEAR OLD JUSTIN SINGING NEVER SAY NEVER AT MSG WITH JADEN SMITH
NO I'M NOT CRYING pic.twitter.com/umWTwy2T8W
-- ? (@lovelivejbieber) July 20, 2016
Justin, 22, was in the midst of his Purpose tour show at Madison Square Garden in New York when 18-year-old music star and actor Jaden rocked out on to the stage to do his famous rap.
Fans were left going wild as the pair - who last performed at the iconic venue six years ago - put on a perfect rendition of their catchy tune.
One Belieber, known as lovelivejbieber on the social networking site, shared a video clip on Twitter of the beautiful moment, revealing that she was "crying" at the experience.
Following the emotional reunion, Justin posted a snap of the two of them hugging against a backdrop of overwhelmed fans on Instagram.
"Love you brother man," the sentimental star wrote with the picture.
The comparison between the two talented stars between their last live duet at Madison Square Garden in 2010, and their most recent duet is astounding, each having grown up almost beyond recognition.
Justin was 16 at the time, and Jaden - the son of Will Smith and Jada Pinkett Smith - was a fresh-faced 12-year-old.
They've worked together several times over the years, but they've not appeared on the MSG stage since their memorable 2010 gig: it's no surprise their admirers became sentimental.
Somewhat unsurprisingly, fans of the pair got quite emotional at their MSG reunion, many taking to Twitter to express their gratitude and other feelings.
I'm crying so hard right now because of Justin's and Jaden's Performance at the Madison Scare Garden it makes me so emotional
-- 18th September (@ForeverJDBsOLLG) July 21, 2016
i just watched justin and jaden's never say never 2016 performance and my heart is so near to literally crying blood
-- sassy castiel (@punkrauhI) July 21, 2016
Omg nooo, I'm crying omg??? JUSTIN WITH JADEN AND NEVER SAY NEVER OMFG I CAN'T HANDLE THIS???
-- nadja glambert ? (@BTRNadja) July 20, 2016
Don't think I have watched videos of Justin and Jaden doing Never Say Never last night with a dry eye omg...the transition omfg
-- Caitlin (@JBScottishArmy) July 20, 2016
Seeing Justin and Jaden performing nsn yesterday is so emotional pic.twitter.com/0Rsse2WgOa
-- (@mykidrauhlstory) July 20, 2016
watching videos of justin and jaden performing at msg and im an emotional wreck
-- focused dasa (@jacobftlovesick) July 20, 2016