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.