A wedding is the ultimate special occasion, and something so wonderful demands an equally great present. Being the guest at a wedding is a great honor, and it is important to choose a gift that expresses both your relationship with the bride and groom and the nature of the celebration.