Katie Holmes Wore a Pink Acne Studios Coat in New York City

Responsive image
source