Homefashion WHAT SHE WORE: Katie Holmes in black and white stripe tank Mila Tuesday, July 31, 2012 WHO: Katie Holmes in New York WHAT SHE WORE: 10 Crosby by Derek Lam black and white stripe tank BUY: 10 Crosby by Derek Lam Striped Racer Tank at 6pm for $169.99 (was $225) fashion katie holmes streetstyle top what she wore Facebook Twitter