Eva and Graham's Wedding puzzle

123456789101112131415161718192021
Across
  1. 4. Honeymoon destination
  2. 8. Eva & Graham's nightly ritual
  3. 10. City where Graham popped the question
  4. 12. Total siblings of Eva & Graham
  5. 14. Graham's middle name
  6. 15. Eva's hobby
  7. 16. Groom's favorite food
  8. 19. Cosmo's breed
  9. 20. Bride's middle name
  10. 21. How old did Cosmo turn this year
Down
  1. 1. First street where Eva & Graham lived together
  2. 2. Location of Eva & Graham's first date
  3. 3. Eva & Graham's favorite movie genre
  4. 5. Anniversary month
  5. 6. Eva & Graham's favorite trip together
  6. 7. Graham's hobby
  7. 9. Eva's childhood nickname
  8. 11. Bride and Groom's favorite sport
  9. 13. Eva's nickname for Graham
  10. 17. Eva & Graham's years together by 2025
  11. 18. Bride's favorite food