These have been the best society weddings of 2021 so far
It's been a bumper year for fabulous weddings after the postponements of 2020, with Lady Kitty Spencer, sisters Princess Maria Anunciata and Princess Marie Astrid of Liechtenstein and even the Prime Minister going down the aisle