Justin Timberlake cried after receiving the ''greatest gift ever'' from a young fan.

The 'Mirrors' hitmaker, whose wife Jessica Biel is reportedly expecting their first child, was spotted wiping away tears after a 10-year-old boy presented him with a bow-tie during his gig at the Barclays Centre in Brooklyn, New York on Sunday (14.12.14), ahead of his 34th birthday on January 31.

After opening the package on stage, Justin said: ''Hey man, greatest gift ever. Because a gentleman can never have too many bow-ties.''

The 'Not a Bad Thing' singer walked away for a second to wipe his eyes, according to E! News, and then told the boy: ''I might have to wear that on Christmas Day. I love you, kiddo.''

After wiping his eyes again, he said: ''S**t, that got me. You're the coolest dude here.''

The former 'NSYNC star's bandmate Joey Fatone, 37, recently predicted he would be a great dad.

He said: ''I think he's going to be a great dad. He's always been great with kids in general. He's going to be great. I think he'll be very hands-on.''