However, Katie Holmes' latest look shows that a good pair of flats can be worn all year round. Spotted in New York this week, she styled her ruby red Mary Jane flats with a tan-coloured blazer ...