Lost star Naveen Andrews and Beaches star Barbara Hershey, who first got together in 1998, quietly broke up late last year, People reports. Andrews, now 41, and Hershey, 62, overcame not just their age difference and their careers' radically different trajectories but also the revelation in 2005 that he had fathered a child with another woman. "They remain best of friends," says his rep.
(More Naveen Andrews stories.)