Meghan and Harry: The secret symbols in the duchess’ wedding ensemble, from her Commonwealth veil to Diana’s ring
On Tuesday 19 May, the Duke and Duchess of Sussex celebrate their second wedding anniversary.
On Tuesday 19 May, the Duke and Duchess of Sussex celebrate their second wedding anniversary.
The Duchess of Sussex is wearing an emerald green dress designed by Emilia Wickstead for
The opinions, analysis and/or speculation expressed on represent these of individual authors, and unless quoted