Have you ever wondered how the British royals—from Princess Catherine to Meghan Markle—always manage to look impeccably put-together, even in the face of relentless scrutiny and a packed schedule of ...