Revealed: the reason Kelly Brook called off her engagement

It has been reported that Kelly Brook called off her seven month engagement to David McIntosh due to his closeness to his ex-girlfriend, Sarah Harper.

Many news outlets are reporting that the former Gladiator had been texting and emailing his ex-girlfriend with Kelly only finding out on the day she called off the engagement.

David dated Sarah for a year and the couple reportedly owned a dog together – perhaps the reason they were still in touch.

However, given Kelly’s openness and honesty when it has come to her heartbreak in the past, we’re not sure why she would have announced the end of her relationship in such a calm and heartfelt way with no sign of anger as she tweeted: “It’s a sad day but I wanted to share with you that David and I are no longer engaged. I love and respect him and wish him all the best.”