Princess Kate and Prince William's first meeting with a "barefoot" Meghan Markle could help explain her latest Netflix decision. In 2022, the Duke and Duchess of Sussex released their highly ...