Los Angeles: `Bride and Prejudice` actor Naveen Andrews is single after quietly parting ways with his longtime girlfriend Barbara Hershey.
The 41-year-old actor, met Hershey, 62, on the set of independent film `Drowning on Dry Land` in 1998 and they began dating, despite their 21-year age gap.
They split briefly in 2005, during which Andrews fathered a son with another woman, but the couple reunited before ending the relationship in December last year, People magazine online reported.
Confirming the news, Andrews` manager Renee Jennet told the magazine the break-up was amicable, adding, "They remain the best of friends."
Andrews was awarded sole physical and legal custody of his child, Naveen Joshua, last year after his ex Elena Eustache reportedly broke the rules of their joint custody agreement and kept the boy from the actor.