The first thing to consider is whether you want a live band or a DJ to perform at your wedding. Large venues such as catering halls make an elegant wedding location but for a more intimate gathering you might want to consider hosting your wedding either at your own home or the home of a close friend or relative.
The first thing to agree on in a wedding is price or budget. If you are a traditionalist, then the bridal shower should be held at the maid of honor's home. Make sure you get a few people to proof read your invitations because it is easy to overlook a mistake on your invitation when you know what the invitation should say.
Using medieval language during the ceremony and in the vows is another way to incorporate a medieval theme. Again, compromise may be necessary to find a style that will work for all of the bridesmaids. If you wish, include a map of how to reach the location.
While it is important to speak from the heart, it's also important to make sure that no one who has really gone out of their way to assist the couple is left out of the thank you speech. You really have to know the bride-to-be well in order to make sure you choose the right activities and gifts for the bridal shower.