Katie Holmes struggles with mini dress -- then suffers wardrobe malfunction

14 August 2015 / 1 year 2 months ago

Katie Holmes is known for her adventurous style, but this unusual look was for her new role.

According to Asian Town, the stunning 36-year-old actress has been given a movie makeover in order to represent her new character in the upcoming drama All We Had, but it's fair to say she didn't quite look like her usual self.

Wearing a super-short and figure-hugging denim mini dress, the star battled with its tiny hemline as she filmed a scene at a Walmart store in Queens, New York on Tuesday.

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!

Join in the talk