Eva Longoria suffered a disastrous slip-up on a rain-soaked red carpet in Cannes — showing off far more flesh than she intended.
The former “Desperate Housewives” star, 38, wowed in an elegant pale green gown at the film festival’s premiere of “Jimmy P. (Psychotherapy Of A Plains Indian).”
MORE PHOTOS FROM THE 2013 CANNES FILM FESTIVAL
But as she hiked her floor-length dress up to keep the bottom from getting wet — the brunette beauty accidentally revealed she wasn’t wearing any knickers.
The embarrassing wardrobe malfunction was caught on camera as she made her way up some stairs in the pouring rain.