On the completion of Queen Elizabeth's 70-year reign in London, Meghan Markle wore a Dior attire while Kate opted for the brand Emilia Wickstead during their visit to London's St Paul's Cathedral for a special thanksgiving service.
Queen Elizabeth II was interrupted by a canine gate-crasher as she viewed mementoes from her reign ahead of the 70th anniversary of her ascension to the throne.