Across
- 5. bad
- 7. brunette
- 8. generous
- 10. fantastic
- 13. sincere
- 14. shy
- 15. red headed
- 16. fat
- 17. nice
- 19. blond
- 21. good
- 23. honest
Down
- 1. pretty
- 2. funny
- 3. ugly
- 4. serious
- 6. ambitious
- 8. funny
- 9. skinny
- 11. intelligent
- 12. -
- 16. good looking
- 18. lazy
- 20. short
- 22. pretty
