He may be the King of cool, but JT was taken by surprise while performing at the Barclays Centre on Sunday night, as one ten-year-old fan reduced the 'Cry Me A River' crooner to tears.
Accepting a gift the boy had brought for him, Justin told the sold out crowd: "That got me."
Taking a break mid-set of his '20/20 Experience World Tour' show, Justin spotted the young fan - suited and booted like his idol in a white suit and bowtie.
Offering the singer a present he had brought for him, the boy told Justin he had been a fan of him since he was two years old.
Then unwrapping the gift, Justin came over all emotional on stage, as he realised his fan has bought him a bowtie to add to his collection.
Can you get any cuter?!
Before taking a moment to compose himself, the 33-year-old thanked the boy, saying: "Hey man, greatest gift ever because a gentleman can never have too many bow ties.
"I might have to wear this on Christmas day. I love you kiddo."
Meanwhile, Justin was joined on stage by Jay Z for a rendition of their track 'Holy Grail' during his performance in Brooklyn.
And, while the duo were singing on stage, Jay's other half Beyoncé and Taylor Swift were spotted dancing up a storm in the crowd together.
Following the show, Justin, Jay and Bey all joined Taylor for some fun-filled birthday celebrations. Talk about a star-studded guestlist!
In other JT news it has been reported Justin is expecting his first child with wife Jessica Biel.
But, while sources are saying Jessica is pregnant, neither she or her husband have confirmed the news.
Both are known to be particularly quiet when it comes to discussing their private lives.
Are they or aren't they? We guess we'll have to wait and see!
Reveal is now on Google Plus! Join us here for the latest pictures, fashion and celebrity news!
Watch Justin's reaction to his fan's gift here: