Jennifer Lopez didn't look satisfied as she showed up at the NBC Universal slam this evening as she had to hold down her trying thigh-high split outfit in the wake of experiencing an epic wardrobe malfunction.
The 47-year-old certainly gave onlookers an eyeful when her n*de knickers were exposed as she made her way to the star-studded event.
Oozing s*x appeal in a pastel pink off-the-shoulder gown with a dangerously low-cut neckline, her ample cleavage fought to be the center of attention.
But it was her underwear that stole the spotlight when they ended up on full display when the racy skirt of her dress fell out of place.
Despite the fashion mishap, the Shades of Blue star looked incredible as she took to the red carpet, teaming her stunning fork with a matching n*de pink clutch bag and platform stilettos.
She also coordinated her make-up look, with glistening n*de lipgloss and a sweep of blush across the apples of her cheeks.
Wearing her golden locks in a simple knot on top of her head, Jennifer oozed glamour as she showcased her famous curves.
Yesterday, she was spotted out and about in Manhattan with her beau Alex Rodriguez, 41, after celebrating Mother's Day with her twin children.
She took to Instagram to share a cute selfie with nine-year-olds Maximilian and Emme, telling her 64 million followers: "Mothers Day!!! #proud mama #grateful Happy Mother's Day to all the beautiful Mamas!!" (sic).
Later in the day, Jennifer stepped out with retired baseball player Alex, looking incredibly glamorous in a stunning floor-length floral gown with a bodice-style top and burgundy velvet detailing.
Wearing her tied back in a high ponytail, she looked very loved up as she linked arms with Alex.
Jennifer and Alex have been dating for a few months, and their relationship looks to be going from strength to strength.