The couple, who got engaged on New Year's Eve in 2009, actually split up in the autumn, but have kept the news under wraps until now.
Heidi, 28, posted on Twitter: "Very sadly, after eight years together, myself and Dave decided to separate a few months ago.
"I wish him nothing but the best in life x."
And a spokesperson for Dave, 33, said: "Dave Berry announced today that his engagement to partner Heidi Range has been broken off.
"Mr Berry announced the news today although the couple agreed to separate in the Autumn.
"The split is amicable and no third parties are involved and he will make no further statement on the issue."