Meghan Trainor just shut down her haters in the most glamorous way possible.
The 31-year-old singer stepped out looking sexy and confident at Peacock’s The Paper premiere in Los Angeles on Wednesday, August 27.
Trainor opted for a chic black-and-white shorts set paired with tights and kitten heels. She completed the look with her blonde hair pulled into an updo, giving off major old Hollywood glamour vibes.
Her showstopping appearance came just days after Trainor fired back at critics who flooded her TikTok with opinions on her recent weight loss.
“Dude.. I did not recognize her at first.. What happened!?” wrote one fan on an August 21 video of Trainer doing the viral stiletto challenge.
Another added, “When you used to sing all about that bass and now you’re barely a soprano.”
“I thought this was Paris Hilton,” wrote another.

But Trainor wasn’t having it. She clapped back with another fierce TikTok, lip-syncing to Megan Thee Stallion‘s song “Her” with the lyrics: “I don’t care if these b***hes don’t like me, ’cause, like, I’m pretty as f**k.”
The Grammy winner has been open about her weight loss journey, revealing she used Mounjaro after her second pregnancy while working with a dietician and trainer.
“I’ve been on a journey to be the healthiest, strongest version of myself for my kids and for me,” she previously shared.
‘ The preceding article may include information circulated by third parties ’
‘ Some details of this article were extracted from the following source starmagazine.com ’














