Harry Potter star Daniel Radcliffe is expecting his first child.

Harry Potter star Daniel Radcliffe, 34, is going to be a father with long-term girlfriend Erin Darke, 38.

Daniel Radcliffe’s rep confirmed the news on Saturday, March 25.

“Daniel is so excited to be a dad. His relationship with Erin is really special and everyone thinks they will be amazing parents,” an insider told The Sun following the happy news.

“They have kept it pretty quiet up until now but she can’t hide her bump anymore.”

The couple met on the set of Kill Your Darlings in 2012 and have previously said it was love at first sight.

Radcliffe confessed he was immediately attracted to Darke, saying he didn’t need to act in their scenes.

“There’s a moment when she makes me laugh, and I’m laughing as me and not as my character.

“She was incredibly funny and smart. I knew I was in trouble.”

Images via Deposit Photo’s