jennifer breaks up with fiance?

Jennifer Love Hewitt and Ross McCall have reportedly called off their engagement.

The American actress and the Scottish thesp - who had been romancing for two years - split up over the festive season, People.com reports.

"They broke up over the holidays and have ended their engagement," a source said, adding that Jen and Ross are "both really sad about this".

The insider added that the news shocked friends of the pair, who hadn't set a date for their nuptials, as they had "seemed really happy".

Representatives for Crash actor Ross and Ghost Whisperer star Jennifer - who got her big break in TV series Party Of Five in the 90s - have not commented.

Diva