Kate Middleton, the newly appointed Princess of Wales, rarely wears vintage pieces, but today she threw us for a loop with her stunning Chanel blazer from the ’90s. The color, however, is a Middleton signature, as the cobalt blue color matches the sapphire engagement ring that previously belonged to Princess Diana. 

While her blazer is a true classic, her pants are thoroughly modern because they touch on the ever-so-popular puddle-pants trend that’s taking over the fashion industry right now. Her extra-long trousers pool on the floor, creating a laidback vibe that I’m obsessed with. Scroll down to see Princess Kate’s newest puddle-pants outfit. 

On Kate Middleton: Chanel blazer; Astley Clarke necklace

Next, A Viral TikTok Just Confirmed Everyone in France Is Wearing This One Sweater