Tuesday, November 13, 2018

The Duke and Duchess of Cambridge and The Duke and Duchess of Sussex at Westminster Abbey in London.The Duchess of Cambridge opted for a Catherine Walker dress;the Duchess of sussex wears Prada 


No comments:

Post a Comment