The MTV star showed off her tiny figure in tight black leather pants as danced around the living room.
She wore her hair in tight curls and matched the standout pants with a pink button-up top.
But it was her facial expressions that got one particular troll talking.
In the comments section, the user wrote: “Facial expressions are too much…”
But the Teen Mom OG star quickly clapped back: “Then find less.”
Mackenzie had plenty of positive comments from her fans too.
Most read in The Sun
One wrote: “I wish I looked as good you in a pair of leather trousers.”
Another said: “You look, beautiful girl," while a third added, “Get it, girl! Love your hair.”
🍼 Follow all our latest news & stories on Teen Mom.
TEEN MOM SNUB
Mackenzie was recently “hurt” after MTV snubbed her from filming on Teen Mom: Family Reunion.
The season saw cast members from across the Teen Mom franchise reunite for a tropical vacation, offering deep dives into their family and relationship dramas.
The snub comes amid her nasty feud with co-star Cheyenne Floyd, 29.
Cheyenne accused Mackenzie of "bullying" her and slammed her as "ignorant" for using a racial slur on Twitter.
Mackenzie revealed to The Sun that she hasn't been asked to film for the next season of Teen Mom yet, and she has been "praying on" if she should.
'HURT AND BROKE ME'
The snub came after a tough time for Mackenzie, whose mother, Angie, passed away in December 2019 following a cancer battle.
Mackenzie said: "It hurt and broke me how my mom gave them the last breath of her life, yet after I had opened up my life to them, when my voice didn't sound like theirs, there was no more respect for me."
READ MORE SUN STORIES
The star continued: "I never thought two years after her death I'd be bawling about why MTV is doing this to me."
Mackenzie recently made her late mother proud by running the Walt Disney World half marathon in Orlando.
We pay for your stories!
Do you have a story for The US Sun team?
Email us at [email protected] or call 212 416 4552.
Like us on Facebook at and follow us from our main Twitter account at