Wedding Make-up: Vanessa Townsend Florist: Flowers by Tracy Caricaturist: Steve Hearn Harpist: Maria Beattie