London [UK], June 4 (ANI): 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.