Craig was brilliant at our wedding - he was funny, really talented and made his way around as many guests as possible in the time we had booked him. Would definitely reco ... more