While a couple can certainly throw themselves an engagement party, this is usually an expense picked up by one or both sets of parents. But anyone else that is close to the bride and groom and wants to celebrate their impending nuptials can plan this event for them.
The groomsmen should pick up the tab for the groom, while the bridesmaids will do the honor for the bride. If there is travel involved, though, the bride and groom might have to cover their own airfare.
The bride's mother will usually pay for this celebration (and the groom's mom can definitely chip in if she wishes). If this isn’t the case, then the bridal party will plan and pay for the shower.
[Photo: Wedding Paper Divas]
Even if you're having a destination wedding, the bride and groom aren't responsible for paying for their guests' travel expenses, including the wedding party.
Wedding Party Attire
The wedding party is responsible for paying for their own wedding day attire (tuxes and dresses), as well as any accessories and alterations.
Hair & Makeup
If the bride insists that her bridesmaids have their hair and makeup professionally done, it is a nice gesture to offer to at least pay for some of it. However, you are not obligated to do so. Your best option might be to offer the option of professional hair and makeup to your bridal party and let them decide (and pay) for the services if they choose to partake.