"I tried this dress on the other day and then saw @jlo wearing it in a magazine an thought 'Oh, THAT'S what it's supposed to look like,'" the 36-year-old actress captioned a side-by-side shot of both ladies in the mini, along with a cry-laughing emoji.
Memo to Munn: Lopez -- who paired the $16,830 Balmain dress with a matching belt and strappy Giuseppe for Jennifer Lopez stilettos -- did have the added benefit of personal stylists, flawless lighting, advanced photo editing and world-renowned photographer, Mark Seliger. So don't be too hard on yourself.
This actually isn't the first Balmain "battle" that Lopez, 47, has been a part of. The Shades of Blue star recently rocked the same jumpsuit as Kendall Jenner!
J. Lo is currently promoting her new shoe line with designer Giuseppe Zanotti and has long served as a Hollywood style icon.
"I love hoops, jeans, boots, and sparkle," she says in the Harper's Bazaar December issue. "If you look back to my first red-carpet days, it's short, sparkly Versace dresses. I know everybody knows the green jungle dress, but I'm more about Versace's chain mail and Swarovski crystal dresses, which I've been doing since back then."
For more on Lopez's love affair with French fashion house Balmain, watch the video below.