Dream Wedding Insurance provides coverage against lost deposits and additional expenses if you're let down by your caterers, florist, band, dj, wedding cars, dressmaker, photographer and much more.