Harry Potter star Daniel Radcliffe has been spotted out with his new baby, confirming he has become a dad for the first time.
The actor, 33, who played the famous boy wizard in the blockbuster franchise, kept a low profile with a mask and baseball cap as he pushed a pram in New York City, joined by his long-term girlfriend Erin Darke.
Daniel and Erin met in 2012, and earlier this year confirmed they were expecting a child, with a source saying they "couldn't be happier."