Summer clothes

12345678
Across
  1. 2. a very short, sometimes cropped, T-shirt
  2. 3. you wear them on your legs, not as long as pants
  3. 5. can be a mini, a midi or a maxi
  4. 6. what you wear on your eyes
  5. 7. something you wear on your torso, usually with buttons
  6. 8. a formal piece of clothing, usually with a matching top and bottom
Down
  1. 1. a formal T-shirt, originally used for a rich people sport
  2. 3. you go to a beach in it if you want to go into the water
  3. 4. summer footwear, usually with an open toe