Jennifer Love Hewitt and Ross McCall have ended their engagement. "The Ghost Whisperer" star and the "Band Of Brothers" actor - who got engaged in November 2007 after two years together - have stunned friends and family with their decision to separate.

A source close to the couple said: "They broke up over the holidays and have ended their engagement."

"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."

Rumors that Jennifer, 29, and 32-year-old Ross' relationship was in trouble first emerged last summer when it was claimed the couple had postponed their wedding.

A friend of Jennifer's said: "Things aren't great between them. It's hard because he's filming in New Mexico and she's in Los Angeles. The relationship is strained and their wedding won't happen anytime soon."

Jennifer had previously ruled out a summer wedding saying didn't want to be "a sweaty bride," and revealed she was looking forward to a "small, private, romantic and wonderful" ceremony.

RELATED PHOTOS AND ARTICLES
Jennifer Love Hewitt -  Jennifer Love Hewitt - The 7th Annual  Lili Claire Foundation Benefit Gala Hosted by Matthew Perry - Red CarpetJennifer Love Hewitt - 17th Annual Kid's Choice Awards - ArrivalsJennifer Love Hewitt - The 59th Annual Primetime EMMY Awards - ArrivalsJennifer Love Hewitt - MTV First Annual BashJennifer Love Hewitt - Launch Of The Ariels Heart Of Hope Pendant To Benefit The Elizabeth Glaser Pediatric AIDS Foundation
60th Primetime EMMY Awards - ArrivalsMiley Cyrus "Sweet 16" Celebration at Disneyland on October 5, 2008
5th Annual Runway For Life Benefitting St. Jude Children's Research Hospital - ArrivalsJennifer Love Hewitt And Fiance Ross McCall To Dress Up As Brangelina For Halloween
12th Annual Hollywood Film Festival Award Show - ArrivalsLos Angeles Mission Thanksgiving Meal For The Homeless
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.
Share on Facebook