David was just fantastic on the day, kept my wife calm and entertained on the lead up to our wedding. Our guests also enjoyed speaking to David at our wedding and admirin ... more