Goodbye, flowy dresses, and hello, fierce pantsuits.

Whatever the reason, she’s never looked better.

Kate Middleton looking to the side

Kate Middleton walking, wearing green pantsuit

Princess of Wales wearing suits