Cross my heart and solve the puzzle

12345678910111213141516171819
Across
  1. 3. A promise or commitment
  2. 4. Worn as a sign of marriage
  3. 6. Honeymoon location
  4. 8. You may now _____ the bride
  5. 10. opposite of bridesmaids
  6. 12. Groom's favorite color
  7. 14. High school the couple graduated from
  8. 16. Number of siblings the bride and groom have combined
  9. 17. Something old, something new, something borrowed, something ____
  10. 19. At a wedding, this often comes in tiers
Down
  1. 1. Bride's zodiac sign
  2. 2. Number of years dated
  3. 5. Bride's favorite color
  4. 7. Groom's zodiac sign
  5. 9. Name of their border collie
  6. 11. First comes love, then comes _____
  7. 13. Tie the _____
  8. 15. Flowers carried by the bride
  9. 18. Name of their dachshund