Bride and family pay for bride's dress, veil, accessories and trousseau (read: lingerie and honeymoon clothes). Groom and family pay for groom's outfit. All attendants pay for their own clothing, including shoes.