Love it or Loathe it: Katie Holmes

Is that a hot pink dress we can see under your coat Katie? The actress wore the Narciso Rodriguez dress to film the Late Show with David Letterman. Katie's shoes are from celeb favourite, Isabel Marant – obvs! We adore the Balenciaga coat, but does it go with the rest of the outfit? Only you can decide. Love it or loathe it?

Cosmopolitan, Part of the Hearst UK Fashion & Beauty Network
Cosmopolitan participates in various affiliate marketing programs, which means we may get paid commissions on editorially chosen products purchased through our links to retailer sites.