"Certain colours don't work on me; yellow isn't my friend. I don't like big, puffy sleeves. And some dresses, like, if it has a big bow and skirt, are too old-lady-ish on me. If I can wear it when I'm 80, I'm going to wait." Style icon Katie Holmes knows what she looks dreadful in.