We havent even had our wedding day yet and its an easy 5 stars from us! Calum has been amazing, from the first Zoom meeting to explain more about his approach to our rece ... more