Lisa Vanderpump has admitted that when she was slapped by Brandi Glanville in front of The Real Housewives of Beverly Hills cameras, she had to rush into a toilet and compose herself as she broke down in tears.
Writing in her blog for bravotv.com, Lisa says: "So the slap... the long awaited slap that could be heard echoing through the Hills of Beverly. Now you know I have never insinuated that it was that hard. I had a small scratch on my upper lip from her acrylic claws, but the strength of the slap was not the issue.
"I think in her own distorted mind she thought this was playing, but no, it didn't feel like that. First she pushed me... OK... But it wasn't the actual slap. It was the violation... I haven't had a hand laid on me since I was a child."
She goes on to say it was a "tad hypocritical" of Brandi to slap her when she "constantly reiterates to Kyle, 'Don't touch me'."
Lisa continues: "I was shocked, reeling. I immediately retreated to the bathroom--unfortunately it was the men's. Didn't realise it at the time, locked the door, and desperately tried to regroup and pull myself together as the tears flowed. I chastised myself and knew cameras and friends were outside.
"I felt ridiculous. I don't want my reaction to supersede the action--it wasn't that hard. So why did it provoke such an emotional response? There were a sequence of events that day that culminated in my complete withdrawal of any interaction with BG again."
Then writing about how Brandi informed her that Kyle suggested she had had an affair with her trainer, she says she "claimed it to be untrue... Kyle wouldn't say that, and also, just a small point, I don't have a trainer.
"The realisation washed over me slowly. This was a re-enactment of her actions that resulted in the fiasco last year. She sees Kyle and I too close for her liking and decides to create some sort of scenario that will drive a wedge between us, whatever the cost."
Finishing the blog asking herself: "What was the upside of this friendship?", she states: "I know the answer, and so will you."
The Real Housewives of Beverly Hills continues Tuesday at 9/8c on Bravo.