-Photo by Getty Images-
Hollywood good girl Jennifer Love Hewitt has split from her fiance, Ross McCall.
"They broke up over the holidays and have ended their engagement," a friend of the couple told People.com. "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."
Neither one of their reps had any comment on the split.
The Ghost Whisperer actress announced their engagement back in November of 2007, but had been mum on setting a wedding date.
Poor Jen -- back to a party of one, I guess.