Add a touch of elegance by having place cards, invitations, envelopes and menus penned by a calligrapher. Calligraphy can add grace and glamour to almost any element of your wedding. Remember to plan appropriately as calligraphy services usually take about two to three weeks to complete.