May

23

Weddings are a celebration of love, happiness and hope for the future. A time for all concerned to put aside their cares and to celebrate. Never was this more true than in the case of this year’s royal wedding of Prince Harry and Meghan Markle, which took place on 19 May in St George’s Chapel, Windsor, and was absolutely lovely.