It's been speculated for some time, but a post on Instagram has confirmed it.

Justin Timberlake and Jessica Biel are having a baby. The pair married in 2012 in a private ceremony and were eager to start a family almost right away.

This is Timberlake and Biel's first child, with Timberlake announcing the pregnancy on his 34th birthday.

 

The couple have said that they're not revealing the gender of the child as they themselves don't even want to know. 

Altogether now... AWWWWW....