In the summer, all we could ask for in a piece is an easy fit and a lightweight fabric that packs a punch with minimal effort. Katie Holmes stepped out in New York wearing an enviable off-the-shoulder floral dress that just about reached the knee. She kept things cool and effortless with a wide-brim hat and oversized sunglasses, of course.