Sophie Anderton has attacked Victoria Beckham for being painfully thin.

The 5'7 model recently admitted to the Daily Mirror that although she now weighs eight and half stone, a couple of years ago she dropped to just six stone.

"But that's not a good look when you're wearing bikinis. No one wants to see your hip bones and rib cage jutting out and, trust me, men don't find it sexy either," she commented.

However, the Love Island contestant recently critised Beckham for staying so skinny.

She told Closer: "I used to be tiny, just like Posh, and I felt horrific. Unlike her I was on drugs, but I looked emaciated and really ill, like she does now. I know her look has nothing to do with drugs, but it's completely unattractive, and I can't understand why anyone would deliberately look like that."