The Couple: Well-to-do sweethearts hosting an upscale wedding. What to Wear: A floor-length gown is ideal for this evening and elegant affair. Black is also appropriate. “If the ceremony is in a church, a shawl for your shoulders is vital,” Muhammad adds. What to Give: For this couple who has it all, a gift card is the way to go. Do your research as American Express is said to have more fees than Visa for cards with cash.