In Royal marriages the bride seems to pay for the dress, or her family.
So Meghan paid for her own wedding dress.
Kate's parents paid for her wedding dress.
Diana's father paid for her wedding dress. Maybe that explains why Diana's dress was only £9,000, although now she has worn it its valuation has soared.
I can't find who paid for Camilla's wedding dress.
Is this a common custom in the aristocracy?