Wedding crossword

12345678910111213141516171819
Across
  1. 2. Where bride and groom met 6,5)
  2. 7. Name of Groom's family dog (4)
  3. 11. Bride's occupation (7)
  4. 12. Location of hen (4)
  5. 14. Page Boy's name (5)
  6. 15. Father of the Groom (7)
  7. 17. The mini moon location (5)
  8. 18. The proposal location (5,4)
  9. 19. Number of years the couple have been together (3)
Down
  1. 1. Name of bride's niece (4)
  2. 2. Mother of the Bride (5)
  3. 3. Name of Bride's family dog (5)
  4. 4. Groom's occupation (8)
  5. 5. Sport they both play (4)
  6. 6. Name of groom's niece (5)
  7. 8. Honeymoon destination (3, 7)
  8. 9. Mother of the Groom (6)
  9. 10. Where the bride and groom live (10)
  10. 13. Father of the Bride (4)
  11. 16. Location of stag (9)