Since she became the Princess of Wales, Kate Middleton has worn playful pantsuits and a plethora of polka dots.
Alexander McQueen designed her asymmetrical blazer and pleated pants, which she wore with ... She wore it with white-and-black shoes from Alessandra Rich. The gown's detailing and slightly puffy ...