American model and actor Patrick Schwarzenegger has slammed reports that he cheated on his girlfriend Miley Cyrus with a mystery brunette while partying in Cabo San Lucas, Mexico.

In the images published by TMZ, the 21-year-old son of Arnold Schwarzenegger and Maria Shriver was seen with his arms wrapped around the female friend, and even appeared to be taking body shots off the bikini clad woman.

Patrick took to his Twitter account to set the record straight.

Though the former Disney star has not directly addressed the situation, she shared an image of herself with close friend and assistant Cheyne Thomas, and gushed about their friendship.

da most biewteous thang in da whole wide world iz friendship. yiew choose dem outta all da billion trillion and beyond dey are da onez dat days seem toooo short with.... Yiew wish dey could just go on foreva (that's why sometimes yiew skip da sleepin part) i am layin in da gra$$ lookin up at all da clouds and tryin to even get a lil solaaaa gaze action jusss bein still ... & bein thankful. biewty is all around us and we izzzz so lucky to be on dis planet. (I mean seriously wtf are the chances we all meet da onez we love) Feeling supaaaa blisssssed or maybe I'm juzzzz stoned ✌️

A photo posted by Miley Cyrus (@mileycyrus) on

Following weeks of speculation, Cyrus went public with her romance with Patrick during the USC Trojans football game against the California Golden Bears by putting on a passionate display.

Miley Cyrus kisses Patrick Schwarzenegger
Miley Cyrus (R) kisses Patrick Schwarzenegger during the game between the California Golden Bears and the USC Trojans at Los Angeles Memorial Coliseum on 13 November, 2014 in Los Angeles, California Getty

Cyrus and Patrick kissed and cuddled in full view of hundreds of spectators at the Los Angeles Memorial Coliseum.