The Princess wore head-to-toe Alexander McQueen pantsuit: a high-waisted cigarette pant with a matching blazer, layered over a cashmere crewneck sweater-all in a dazzling shade of sapphire blue.