Shopping for a wedding is a special experience in itself. There are so many items to choose and purchase before the big day: invitations and announcements, formal wear, accessories, wedding favors, and the gift and guest registry. The couple will also need to plan the ceremony and reception as well as arrange for flowers and a photographer. Sites listed below can help you make your list of things to do and purchase for your special wedding day.