The 33-year-old actor - who is currently starring in The Danish Girl- is expecting his first child with wife of one year, Hannah Bagshawe.
People got the scoop, confirming the news thanks to "a source close to Hannah."
The magazine has also linked a recent interview they did with the Les Miserables star to the potential timing for the baby and when Eddie will wrap up work on the upcoming Harry Potter prequel, Fantastic Beasts and Where to Find Them.
“The plan is, after Fantastic Beasts ends in a couple of months’ time, to take a little time off and try to take it all in,” he said.
Whatever the plans may be, we couldn't be more excited for Eddie and Hannah.