Lily Allen has been spotted out and about with Harry Potter star Rupert Grint, sparking rumours that the pair might be dating.
The singer recently split with her older boyfriend, 37-year-old Chemical Brothers star Ed Simons, but according to the Daily Star she is moving on.
Rupert, who played Ron Weasley in the hit Harry Potter films, is just 19 but according to the paper, the age difference doesn't seem to be getting in the way.
"After Lily's split from Ed things changed. Rupert offered Lily a shoulder to cry on and she's taken it," a source told the Star. "They get on really well and he makes her laugh."
The 22-year-old singer has had a difficult time so far in 2008, losing a baby and breaking up with Ed, as well as a mixed response to her new chat show Lily Allen and Friends.
Here's hoping dating red-head Rupert, who has previously been linked with Skins star Hannah Murray, will put a smile back on her face.
Whatever your age, search for your perfect date!
© Adfero Ltd
Powered by Cupid plc.