Miley Cyrus has taken to Twitter to slam rumours that she has been cheating on her fiancé Liam Hemsworth.
The 20-year-old star raged at Perez Hilton, 34, via Twitter after he wrote an article suggesting that Miley was potentially cheating on Liam, 23, with Gossip Girl star Ed Westwick, 25.
She wrote: "hope you find love one day but can you not f**k with mine. I've never been with Ed W in my life. I was at the studio last night.
"working on my record and never left with anyone other than my assistant. What happened to your big enlightenment…what happened to your promise to spread love not lies.
"you're the first one to write about my engagement and my wedding and how happy u r for me and the first to try and tear my life.
"hope this message finds you happy and healthy."
The Celebrity blogger’s original article read: "Did the Mileybird just up and decide it was time to bounce on fiancé Liam Hemsworth??
"We mean, we JUST heard about the sweet idea of Miliam cementing their love with custom-designed wedding rings. So then… WTF is up with these pics of her and Ed Westwick!?!"
He also claimed that two had been spotted ‘hanging out’ and that ‘Ed made his way into the car where a bashful Miley was waiting’.
We find this rather hard to believe considering how loved up Miley Cyrus is with her fiancé right now.
Perez is yet to respond to Miley's rant while the singer has since deleted her tweets.
[Related article: Miley Cyrus has Twitter flirtation]
[Related article: Miley Cyrus blasts dad for revealing wedding plans]