Catherine, Duchess of Cambridge attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle, Catherine, Duchess of Cambridge and Prince Harry attend the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in...
Meghan, Duchess of Sussex attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Prince William, Duke of Cambridge and Catherine, Duchess of Cambridge attend the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018...
Prince William, Duke of Cambridge and Catherine, Duchess of Cambridge attend the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018...
Prince William, Duke of Cambridge and Catherine, Duchess of Cambridge attend the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018...
Catherine, Duchess of Cambridge attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Catherine, Duchess of Cambridge attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Catherine, Duchess of Cambridge attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Prince Charles, Prince of Wales talks with guests as he attends the 2018 Commonwealth Day reception at Marlborough House on March 12, 2018 in London,...
Meghan Markle and Prince Harry meet school children in the Dean's yard before attending a Reception after attending the Commonwealth Service at...
Meghan Markle and Prince Harry meet school children in the Dean's yard before attending a Reception after attending the Commonwealth Service at...
Queen Elizabeth II meets British singer Liam Payne after the Commonwealth Service at Westminster Abbey on March 12, 2018 in London, England....
Meghan Markle and Prince Harry meet school children in the Dean's yard before attending a Reception after attending the Commonwealth Service at...
Meghan Markle and Prince Harry meet school children in the Dean's yard before attending a Reception after attending the Commonwealth Service at...
Queen Elizabeth II leaves after attending the Commonwealth Service at Westminster Abbey on March 12, 2018 in London, England. Organised by The Royal...
Queen Elizabeth II leaves after attending the Commonwealth Service at Westminster Abbey on March 12, 2018 in London, England. Organised by The Royal...
Catherine, Duchess of Cambridge and Prince William, Duke of Cambridge depart from the 2018 Commonwealth Day service at Westminster Abbey on March 12,...
Meghan Markle receives flowers as she leaves after attending the Commonwealth Service at Westminster Abbey on March 12, 2018 in London, England....
Queen Elizabeth II and the Dean of Westminster, the Very Reverend John Hall depart from the 2018 Commonwealth Day service at Westminster Abbey on...
Queen Elizabeth II departs from the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Queen Elizabeth II departs from the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle and Prince Harry depart from the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle receives flowers as she leaves after attending the Commonwealth Service at Westminster Abbey on March 12, 2018 in London, England....
Meghan Markle and Prince Harry depart from the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle and Prince Harry depart from the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle and Prince Harry greet children as they depart the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London,...
British Prime Minister Theresa May departs the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Catherine, Duchess of Cambridge departs the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle departs the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle greets a child as she departs the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle greets a child as she departs the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Queen Elizabeth II and the Dean of Westminster, the Very Reverend John Hall attend the 2018 Commonwealth Day service at Westminster Abbey on March...
Meghan Markle, Prince Harry, Catherine, Duchess of Cambridge and Prince William, Duke of Cambridge attend the 2018 Commonwealth Day service at...
Meghan Markle and Prince Harry attend the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle and Catherine, Duchess of Cambridge attend the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Queen Elizabeth II and the Dean of Westminster, the Very Reverend John Hall attend the 2018 Commonwealth Day service at Westminster Abbey on March...
Meghan Markle attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle, Prince Harry, Catherine, Duchess of Cambridge and Prince William, Duke of Cambridge attend the 2018 Commonwealth Day service at...
Meghan Markle, Prince Harry, Catherine, Duchess of Cambridge and Prince William, Duke of Cambridge attend the 2018 Commonwealth Day service at...
Camille, Duchess of Cornwall attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Meghan Markle, Prince Harry, Catherine, Duchess of Cambridge and Prince William, Duke of Cambridge attend the 2018 Commonwealth Day service at...
Sophie, Countess of Wessex attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
British Prime Minister Theresa May attends the 2018 Commonwealth Day service at Westminster Abbey on March 12, 2018 in London, England.
Dame Jessica Ennis-Hill carries The Queen's Baton as she attends the Commonwealth Day Service at Westminster Abbey on March 13, 2017 in London,...
Camilla, Duchess of Cornwall attends the Commonwealth Day Service at Westminster Abbey on March 13, 2017 in London, England.
Prime Minister Theresa May attends the Commonwealth Day Service at Westminster Abbey on March 13, 2017 in London, England.
Geri Horner attends the Commonwealth Day Service at Westminster Abbey on March 13, 2017 in London, England.
Queen Elizabeth II attends the Commonwealth Day Service at Westminster Abbey on March 13, 2017 in London, England.
Queen Elizabeth II attends the Commonwealth Day Service at Westminster Abbey on March 13, 2017 in London, England.
Prince Charles, Prince of Wales attends the Commonwealth Day Service at Westminster Abbey on March 13, 2017 in London, England.
Prime Minister Theresa May attends the Commonwealth Day Service at Westminster Abbey on March 13, 2017 in London, England.