During his concert at Brookyn's Barclay's Center on Sunday, "Mirrors" singer Justin Timberlake was seemingly moved to tears by a 10-year-old fan.

Timberlake's emotional moment with the pint-sized fan was later posted on YouTube by another concertgoer. In the video, Timberlake is seen acknowledging the 10-year-old's all white suit during a break between his performance sets.

The 10-year-old then makes his way to Timberlake and hands him a gift box.

"For me? How old are you, man?" Timberlake responds.

The boy reveals his age, and Timberlake repeats what the boy said to his concert crowd.

"You're 10, you've been watching me since you were 2," he says.

As Timberlake unwraps the gift that contained a bow tie, the boy begins to cry, and Timberlake follows suit.

"Hey man, greatest gift ever," Timberlake says. "Because a gentleman can never have too many bow ties. ... I might have to wear that on Christmas day. I love you, kiddo."

Following the sentimental moment with his fan, Timberlake is seen making his way back on stage and then says, "S--t, that got me."

Watch the heartfelt video of Timberlake with his 10-year-old fan below.

Despite a few tears, Timberlake's "20/20 Experience" concert at the Barclay's center on Sunday was not entirely emotional.

Entertainment Tonight reports that Taylor Swift and Beyonce were spotted in the audience of Timberlake's concert dancing and singing along as he and special guest Jay Z took the stage to perform their hit song, "Holy Grail." Swift was in attendance to celebrate her 25th birthday while Beyonce came to support her husband.

Following the concert, Swift posted an Instagram photo of herself partying with Timberlake, Beyonce, Jay Z and Sam Smith.

 So this is being 25..... #WHAT #bestbirthdayEVER

Ein von Taylor Swift (@taylorswift) gepostetes Foto am Dez 12, 2014 at 2:36 PST

Timberlake also tweeted a photo of himself performing with Jay-Z at his concert.