50 Famous Celebrity Wardrobe Malfunctions Ever

Katie Holmes tried to look hip and young but failed miserably

Thankfully, the 37-year-old wore this dreadful tight-fitting, acid-washed denim dress for a movie. We certainly hope she won’t be making such decisions in real life because this is just wrong on so many levels. Sitting in it gives everyone a peek of what’s underneath.