Meghan Markle attends the Variety Power of Women event in November 2023.Michael Buckner/Variety via Getty Images Royals often have to stick to a dress code, but sometimes they surprise fans with a daring look. Kate Middleton and Meghan Markle have both worn dresses designed with thigh-high slits. Princess Diana wasn't afraid of off-the-shoulder gowns and low-cut necklines.