Machine Gun Kelly is getting mushy this holiday season.
Only two days after it was reported that the “Bloody Valentine” singer and his pregnant fianceé, Megan Fox, had split, he shared a cryptic message for “someone special.”
MGK shared his pop-punk rendition of “Last Christmas” from NBC’s “A Motown Christmas” special on his Instagram Story Thursday, adding a bandaged heart emoji and the words: “Give it to someone special.”
The 34-year-old rocker covered the iconic Wham! track during his primetime performance, which aired Dec. 11 and is now available on Peacock. While holding a red guitar on stage, MGK sang, “Last Christmas, I gave you my heart but the very next day, you gave it away.”
“This year, to save me from tears,” he continued, “I’ll give it to someone special.”
It’s unclear if the holiday special was filmed before or after his split from Fox, which was first reported on Tuesday.
Just weeks after Fox, 38, revealed she was pregnant with her and MGK’s first child together, Page Six learned the “Transformers” star broke up with MGK Thanksgiving weekend after she went through his phone and “found text messages involving other women.”
Our insider said the expectant mother always “had trust issues” with MGK, whose real name is Colson Baker, “because of past behavior.”
She hoped to “rebuild her trust with Colson and was excited to grow their family together,” but that all changed once she saw the text messages.
“Megan is a strong, independent woman and doesn’t need a man in her life,” our source said.
Fox and MGK got engaged in 2022, but their romance took a tumultuous turn in 2023 amid cheating speculation.
The “Jennifer’s Body” spoke out about their relationship on “Call Her Daddy” in March, confirming they had ended their engagement.
“There will always be a tether to him no matter what,” she said at the time.
“I can’t say what the capacity will be, but I will always be connected to him somehow. Beyond that, I’m not willing to explain.”
Prior to her relationship with MGK, Fox was married to “Beverly Hills, 90210” star Brian Austin Green, 51, from 2010 to 2021. They share three children together: Noah, 12, Bodhi, 10, and Journey, 8.
Read the full article here