Daniel Radcliffe has a new girlfriend.

The 'Harry Potter' star has been inseparable from a mystery brunette for the past few weeks, according to reports.

The 21-year-old actor - who has an estimated £42 million fortune - and his new love were spotted smiling and laughing as they strolled to the shops near Daniel's west London home and spent a day watching cricket at the Oval ground in south London together.

Daniel who has been single since splitting from his 'Equus' co-star Laura O'Toole in January 2008 invited the unnamed girl to accompany him on a recent trip to Russia to celebrate his 21st birthday.

Maybe Daniel is feeling the need to settle down as last year he revealed he can't wait to become a father.

He admitted he is determined to settle down and start a family and plans to take time away from the film industry when he does become a parent.

He said: "I've got kids to have at some point. They're going to keep me busy if I do - which I hope I do at some point. I'm not planning on it soon, but that's one of the things I'm really looking forward to doing."