Megan Fox was seen getting slammed into a barrier by security after Machine Gun Kelly appeared to get into an altercation with a man at a fair.
The on-off couple were seen at the Orange County Fair on Thursday as they headed on some rides at the attraction together.
As they came off one particular ride, a man standing by the barrier appeared to say something to MGK - real name Colson Baker - causing the 33-year-old to react.
MGK appeared to reach over to the man first, before he was seen swinging a punch back at him as the singer's long-time security guard flew over to diffuse the situation, knocking the 37-year-old mother-of-three into a barrier in the process.
Megan was seen looking shaken before MGK pulled her out of the way and left the ride area as his security guard calmed the two men he had been arguing with down.
The circumstances around the incident are still unknown as neither Megan nor MGK has spoken out publicly about it.
MGK and Megan's relationship appears to be back on at present, after the actress dramatically seemed to announce their split on social media earlier in the year.
She caused worldwide headlines by deleting all pictures of her former fiancé from her Instagram page before following just three accounts, being Timothee Chalamet, Harry Styles, and Eminem - the latter of whom MGK had famously feuded with.
Megan had also shared photos of herself in the mirror, captioning them: "You can taste the dishonesty/ it’s all over your breath," which are lyrics from Beyoncé's song 'Pray You Catch Me' from her Lemonade album, widely thought to be about Jay Z's alleged infidelity.
She also responded to a comment from a fan suggesting MGK had cheated with Sophie Lloyd, his guitarist - claims which were quickly shut down by the musician's camp - by writing: "Maybe I got with Sophie."
After her comments went viral among fans, Megan wrote: "There has been no third party interference in this relationship of any kind. That includes but is not limited to... actual humans, DMs, AI bots or succubus demons.
"While I do hate to rob you of running random baseless news stories that would have been much more accurately written by ChatGPT, you need to let this story die and leave all of these innocent people alone now.
"How me making a joke in order to absolve this girl of a hurtful accusation somehow turned into a confirmation of it - I will never understand. Why are people so…so dumb.
"Sophie you are insanely talented. Welcome to Hollywood. Your first unwarranted PR disaster. You have now been baptized by the flames of fame. It only gets worse from here unfortunately. Just ignore it as much as you can, middle finger up."