Anne Heche and James Tupper Reportedly Split After 10 Years Together - Closer Weekly

Anne Heche and James Tupper Have Split After 10 Years Together (REPORT)