One of the best things about marrying Hayley is the family that I will gain in doing so. Her family is large, very different from mine. I can feel their love and support so naturally emerge each time I see them. While visiting The Cape this summer, they threw us a surprise wedding shower! Every detail was so deliberate and so thoughtful. Matthew and Tess made a gorgeous meal. Hillary and Karen and Tara organized and decorated. Amanda and Jenny translated the beautiful gifts we received. Each woman leant Hayley a brooch to adorn her wedding bouquet. The cake Hillary brought was extraordinary, Karen even packed us a slice for the flight back. It was truly an incredible time, and I am so grateful for each member of this family. The kids were all stunning. Oh, and Hayley found a wedding dress. A miracle. These are some images of the day.