Jennifer Lopez accidentally flashed her Spanx on TV, but handled it like a pro

Alicia Vrajlal
Entertainment Editor

Jennifer Lopez had a bit of a wardrobe mishap during her appearance on The Ellen Show on Wednesday, but as usual, she handled it with class and her signature sense of humor.

The 48-year-old singer, who was recently featured in the Time 100 list, dazzled in a stylish blue dress, but unfortunately the frock’s slit gave way.

When Lopez decided to show off some of her sexy moves for host Ellen DeGeneres and her World Of Dance co-stars Jenna Dewan, Derek Hough, and Ne-Yo, her Spanx came into view. 

Jennifer Lopez had a bit of a wardrobe mishap on The Ellen Show when her Spanx were revealed. (Photo: Courtesy The Ellen Show)

After initially swinging her hips, she looked into the camera monitor and realized her undergarment was on display.

“Oh, my Spanx,” she squealed, immediately placing her hands on her legs.

Lopez quickly moved to cover up her undergarments. (Photo: The Ellen Show)

Her co-stars giggled as Lopez readjusted her ensemble, then went back to shaking and shimmying.

Hey, it happens to the best of us.

Read more from Yahoo Lifestyle:
Shapewear as outerwear? Spanx is trying to make it happen
Meet the woman who’s reinventing shapewear, one body at a time
A saleslady told a teen she needed Spanx. Her mother’s response is epic.

Follow us on Instagram, Facebook, and Twitter for nonstop inspiration delivered fresh to your feed, every day.