Lady Celia McCorquodale’s Wedding

June 16, 2018 The Duke and Duchess of Sussex attend Lady Celia McCorquodale’s wedding in Stoke Rockford, Lincolnshire. Lady Celia McCorquodale is Prince Harry’s cousin.
June 16, 2018 The Duke and Duchess of Sussex attend Lady Celia McCorquodale’s wedding in Stoke Rockford, Lincolnshire. Lady Celia McCorquodale is Prince Harry’s cousin.