One of the most memorable occasions in history, the world sat down to watch the Royal Wedding of Prince Harry, and American actress Meghan Markle. The audience was filled with celebrities and royals, dressed to the nines to watch the happy couple join together in holy matrimony. So, who was the best dressed? You decide.
Lady Kitty Spencer
She has graced international catwalks and dazzled in designer campaigns, so it is perhaps of little surprise Lady Kitty Spencer risked stealing the show at her cousin’s wedding today. The 27-year-old model was accompanied by sister Lady Eliza, brother Louis and mother Victoria as the Spencer family arrived. Her dress was designed by Dolce & Gabbana.