The bride's dad normally, these days, with the cost of weddings (£10,000+ for a biggish one in the UK) it's usually the bank who foots the cost and the two idiots getting married who keep paying for it until long after they're divorced