TEEN Mom's Mackenzie McKee admitted her diet has been terrible on holiday - but looked amazing in her latest bikini snap.
The MTV star posed in a red two piece with her sweet daughter after confessing she has been chowing down on "cheap fast food".
Fitness fan Mackenzie, 27, showed off her incredible abs in the snap and penned: "Back in the sunshine. ☀️ livin and lovin and laughin …
"so excited to wake up and start my bodybymac classes back."
Her followers were full of praise, and one raved: "Your abs!" and another typed beneath the post: "Girl you look amazing!!!!!"
As a third said: "No wonder they are jealous of you! 🔥🙌"
She earlier shared a photo of a plate of fruit on her Instagram Story, writing: "My body has been so off track with travelling and cheap fast food.
"I’m so happy to be back in the sunny state and get back at it."
Mackenzie jetted on holiday after accusing Cheyenne Floyd of "spreading sad lies" after the pair fell out over Mackenzie's racial slur.
The Teen Mom OG stars clashed earlier this year when Mackenzie called Vice President Kamala Harris a "colored woman".
Their feud was reignited last week when Cheyenne claimed Mackenzie's husband Josh feared she would act like an "angry black woman" when they talked on the phone.
Mackenzie deleted her Instagram account after their row, but took to TikTok to slam Cheyenne.
"But as far as her recent story goes, it comes to a point where I do have to protect my family and I. I will admit to every wrongdoing of mine
"But her stories were sad lies and far from the truth."
The mother-of-three went on: "Josh has never said a word about her personally and now she is throwing his name under the bus.
"But in the end it's time for all of us to move forward and respect one another. Let's choose love."
Back in January, Mackenzie was branded "racist" after writing on Facebook: Sorry, no.
"There are a lot of amazing women in the world for my daughters to look up to and see as role models. Kamala Harris is not one of them.
"It blows my mind that out of all the amazing colored women in this world, that is the one who is making history.”
She claimed she apologized to Cheyenne during a phone call, but that her costar later "canceled" her and "cut her off".
After the Teen Mom OG reunion was filmed, Cheyenne took to her Instagram Stories to tell "her side".
CHEYENNE HITS BACK
She wrote: "I have done my best to keep this off social media for months, but at this point, I have to tell my side of what happened. After Mackenzie's colored comment came out, she asked to call me, and I told her no problem.
"We had a conversation that she continued to put her foot in her mouth, explaining how she knew nothing about segregation & how black people were referred to as colored where she came from.
"I took my time to teach a lesson when I did not have to. It is not my responsibility to teach you.
"But since I am the only black cast member on the show, she felt like she had to call me and explain. After an hour-long conversation, she thanked me for even talking to her because she said her husband thought I was going to be 'one of the angry black women.'"