Jessica Alba accidentally channeled vintage Marilyn Monroe on Wednesday, August 13, when air from a subway grate blew her skirt up around her waist.

The star was on her way into a Whole Foods in New York City when the mishap occurred, but managed to maintain composure in front of onlooking photographers.

The 33-year-old is no stranger to public wardrobe malfunctions: In 2013, she accidentally exposed a sheer bra underneath a tank top while adjusting her coat on the streets of New York City.