The stunning wedding of Charlotte and Mike at the Haycock Hotel