Across
- 5. pretty
- 8. intelligent
- 13. fat
- 14. red-haired
- 15. good-looking
- 16. bad
- 19. difficult
- 20. foolish
- 21. interesting
- 22. ugly
- 23. small
- 24. thin
Down
- 1. blond/e
- 2. brunette
- 3. easy
- 4. young
- 6. big; large
- 7. much; many; a lot of
- 9. important
- 10. hard-working
- 11. short in height
- 12. nice; likable
- 17. old
- 18. unpleasant
