How well do you know the bride and groom?

12345678910111213141516171819202122
Across
  1. 4. Keenans eye colour
  2. 5. Street name of their Glasgow flat
  3. 9. The country they met
  4. 11. Keenan's best man
  5. 12. Number of bridesmaids
  6. 14. Keenan's first car
  7. 15. Number of groomsmen
  8. 17. Amber's first car
  9. 19. Groom's dogs breed
  10. 20. Amber's maiden name
  11. 21. Couple's hometown
Down
  1. 1. Bride's mother
  2. 2. Keenan's brother's name
  3. 3. Amber's favourite cocktail
  4. 6. Keenans degree
  5. 7. The month he proposed
  6. 8. Engaged on the Isle of
  7. 10. Amber's maid of honour
  8. 13. Bride's father
  9. 16. Keenan's sister's name
  10. 18. Groom's mother
  11. 22. Groom's father