Meghan Markle dines with Malala Yousafzai in London. Meghan Markle was spotted dining with Nobel laureate Malala Yousafzai at Claridge's hotel in London's Mayfair. It marks Markle's first prominent public appearance in London since she and Prince Harry returned to Britain with children Archie and Lilibet last month. The couple plans an extended UK stay, with their kids enrolled in a new school.