What is this

12345678910
Across
  1. 2. A piece of clothing often worn by women,one piece
  2. 4. You wear these on your feet inside your shoes
  3. 6. You wear these on your hands in winter
  4. 7. You wear this over a shirt when it is cold
  5. 8. You wear this on your upper body
  6. 10. This keeps your trousers up
Down
  1. 1. These are long pants for your legs
  2. 3. You wear these on your feet outside
  3. 5. You wear this around your neck in winter
  4. 9. You wear this on your head