Trey Songz reveals he’s a father to a newborn son, Noah

Grammy-nominated singer Trey Songz had a sweet surprise for his fans this week.

The Virginia native posted a picture of his napping son on his Instagram account — in a cute blue bear onesie, no less.

“My son Noah,” said Songz, whose real name is Tremaine Neverson. “We are blessed and overjoyed.” The photo came hours after he posted one of his hand holding Noah’s tiny foot.

Fans were overjoyed.

“Congratulations @TreySongz. Little Noah is perfect!” Laura Spaugh tweeted.

And some had one burning question. Who’s the baby’s mother? Others speculated on who the mystery woman was and applauded the singer’s ability to keep his love life private.

Songz was recently featured in YFN Lucci’s “All Night Long.”