Take the time and trouble to learn the names of the key personalities involved in the wedding. Start with the surnames of the bride and groom's families, and then learn the first names of the bride's parents and the groom's parents. The name of the best man and the maid of honour, as well as the bridesmaids, are also essential to have in your head. If your memory can handle them, also try to memorize the names of brothers and sisters of the bride and groom and perhaps those of a few of the smaller children. It is often possible to get away with "Grandma" and "Grandpa" for grandparents whose names cannot be recalled.