Jennifer Love Hewitt and her fiance ROSS MCCALL have split, according to U.S. reports.
Sources tell People magazine the couple broke up over Christmas (08) and have ended their engagement.
An insider says, "They're both really sad about this. Even their friends are surprised; they seemed really happy. Everyone just wants the best for both of them."
Love Hewitt, 29, got engaged to the Scottish actor, 32, in November 2007 after they dated for two years.
The first signs their romance was in trouble came in September (08) when the actress was snapped sobbing as MCCall packed luggage into the back of a vehicle outside her home.