Whoops! Eva Mendes flashed way more than just her star power on Wednesday.
Ryan Gosling's gal pal suffered a wardrobe malfunction while out and about in New York City, offering photogs a wee bit more to snap than she had intended.
As she stepped out of her car after arriving at her hotel, the 39-year-old star inadvertently gave onlookers a glimpse of her undies when the hemline of her body-skimming dress hitched up.
The Place Beyond the Pines actress had just wrapped up a guest appearance on The Daily Show With Jon Stewart, where she was seen entering the studios in a flowy, full-length lace dress and booties.
However, Mendes ended up changing into the shorter outfit before she left.
Perhaps she shoulda passed on the sartorial switcheroo?