We are flying to Philly this afternoon for a wedding. Usually in the U.S. the bride's family pays for the wedding, but the groom's family usually pays for the rehearsal dinner, a dinner party before the wedding day. People usually give gifts for the newly wed, and the gifts don't have to be given on the wedding day. Deliver within 6 months is o.k. Some people throw bridal showers for the bride, which bride will be receiving gifts. Gonna be a ball