The actress was seen filming scenes for her upcoming flick, All We Had, in New York and by all accounts, the former Dawson's Creek star was having one epic wardrobe malfunction.
Dressed in a way too short denim mini dress, Holmes had trouble keeping her hemline down throughout the day-long shoot.
At one point, Holmes was seen leaning over and accidentally showing off her, um, butt cheeks. Sorry, there's no other way around it!