Actress Kelly Brook has slammed her ex-fiance David McIntosh saying that he is a very needy and insecure man.
The 34-year-old beauty slammed McIntosh in text messages to Sarah Harper insisting the 'Gladiators' star, who is rumoured to have cheated on her with the latter, doesn't deserve either of them, reported Femalefirst.
"I fell out of love with him a while ago. He is a needy insecure man that will never treat a woman right.
"We both deserve better. I'm happy you came forward because he deserves everything that's coming to him," Brook wrote.