Katie Holmes Nails the Double Denim Look With a Vest

Responsive image
source