katieholmesyaynay.jpg[Image: WENN]

Alison Yau writes...

Katie Holmes' fashion choices always seem to cause a bit of a stir whether she is wearing husband Tom Cruise's jeans or being the new face of the Miu Miu S/S 09 ad campaign. Here she is supporting her husband in Rio de Janeiro at the Brazilian premiere of his film Valkyrie wearing a Christian Lacroix Haute Couture dress.

I love the flapper-ishness of it, as well as the intricate detailing, but I've always been told when it comes to clothing "red and green should never be seen" so this combination paired with the blue ribbon is just a bit too much for me. Katie's hair and makeup look great, but do you think the dress lets her whole look down? Or is it the perfect dress for the premiere? Vote in our poll below.