20 Amazing Years!

12345678910111213141516171819
Across
  1. 3. nickname (2 words)
  2. 7. engagement
  3. 9. beach we were at for 10 year anniversary
  4. 10. short celebrity we both saw walking in park
  5. 11. our current street
  6. 12. Reception venue
  7. 14. funny "what"?
  8. 15. honeymoon
  9. 16. son
  10. 18. first tropical holiday
  11. 19. Where we met
Down
  1. 1. nothing else "what"?
  2. 2. nearly every holiday (2 words)
  3. 4. here comes the "what"?
  4. 5. daughter
  5. 6. street in parnell
  6. 8. wedding ceremony
  7. 13. where we had our first kiss
  8. 17. woof
  9. 18. Cam's first word