Did Meghan Markle pay tribute to the late Princess Diana in her last official appearance as a senior member of the royal family? The 38-year-old Duchess of Sussex attended the Commonwealth Day service at Westminster Abbey on Monday, alongside her husband, Prince Harry, and other members of the family, including Queen Elizabeth II, Prince Charles, Camilla, Duchess of Cornwall, Prince William, and Kate Middleton.