Katie Holmes was all smiles at the premiere of hubby Tom Cruise's "Knight and Day" in Spain, but her pale, ruffled Azzedine Alaia frock did absolutely nothing to flatter her legs or her chest. Fotonoticias/WireImage.com - June 16, 2010
What Were They Thinking?!
Miley rocks hideous leather bell-bottoms, while Rihanna sports crazy harem pants.