What is the etiquette for a UK wedding on who pays for what. The bride & groom or the guests:
- Bridesmaid dresses and groomsmen suits
- Bridesmaids hair and makeup
- Hotel rooms for guests (if wedding venue is 2+ hours away for most, and in remote location)