Something I am seeing more and more at weddings and I would highly recommend is the booking of a magician. Your guests will absolutely love it and keep them entertained whilst waiting for you to arrive (if you are coming from another location). Sleight of hand card tricks are the best, in my opinion, to offer the most awe and wonder for your guests, they will be talking about it for days to come.