I plan on getting wedding insurance which also covers our travel since it is outside of the country. It covers everything with travel, weather, venue, lost rings or deposits, and even if something happens to my dress.
You can check out this company...
Wedding Insurance | Travelers Wedding Protector Plan