How well do you know the Bride and Groom? P.s. Asking others for answers is not cheating ;)

12345678910111213141516171819202122
Across
  1. 3. Jo's Maid of Honour
  2. 5. No. of years Jo & Paul have been together
  3. 8. Actor that Paul & Jo's cat was named after
  4. 11. Theme of Jo's Hen party
  5. 12. Jo's favourite tipple?
  6. 14. How Jo and Paul met
  7. 16. Main activity of Jo's childhood holidays
  8. 19. Paul's nephew's name (groomsman)
  9. 21. Country Paul's sons Callum and Zack visited recently
  10. 22. Country Paul's eldest son, Ethan visited recently
Down
  1. 1. Unusual type of property Jo used to own
  2. 2. Pauls favourite Football Team
  3. 4. Industry that Jo and Paul both work in
  4. 6. Favourite hobby of Paul's
  5. 7. Jo's brother's name
  6. 9. Where Jo's parents are from originally
  7. 10. Town where Paul grew up
  8. 13. How Paul travelled to the Caribbean when he was 21
  9. 15. No. of sons Paul has
  10. 17. Where Jo and Paul are going on honeymoon
  11. 18. Where Jo was born
  12. 20. Name of Jo and Paul's cat