Katie Holmes attending the Dior runway show during Haute Couture Fashion Week in Paris - July 2, 2018

As she approaches her 40th birthday this December 18, Katie Holmes has a stronger grip on her personal style than ever before.

Always darling yet very grounded at the same time, her wardrobe includes lovely pieces from Zac Posen, Dior, and other labels known for refined classiness.

Relaxed and elegant, the Dawson’s Creek star shifts smoothly between casual outfits and more luxurious dresses and gowns. A watershed moment came at the 2017 Met Gala, when she stunned in a midnight mermaid gown perfectly matched to her blue eye shadow. She’s an expert at wearing color in any form — especially rich jewel tones, which are definitely her forte. — jas