Jessica Biel has had a second child in secret.
The 38-year-old actress and her husband Justin Timberlake - who already have 5-year-old son Silas together - became parents for the second time, as Jessica gave birth to a baby boy earlier this week.
"The baby is cute, of course, it's Justin and Jessica!" Timberlake's former NSYNC bandmate Lance Bass, 41, told Entertainment Tonight, adding that he and the other group members were privy to the baby news "before anyone else".
Bass said the NSYNC group text thread has been littered with baby chat, adding, "It's all been conversations about a newborn."