Katie Holmes Wears Baggy Blue Jeans With a White Tank in NYC | Marie Claire

Responsive image
source