Katie Holmes turned heads with a radiant appearance in New York City on Tuesday, stepping out with a fresh-faced glow that made her look seemingly untouched by time. The actress attended a screening of Brunella: The Gracious Visionary alongside her former Dawson’s Creek co-star Joshua Jackson.

At 47, Holmes looked effortlessly chic in a relaxed white blouse paired with a shimmering silver maxi skirt, finishing the look with a sleek black clutch. Debuting a shorter, lighter hairstyle styled in soft beachy waves, she appeared almost unrecognizable compared to her signature long brunette locks, while keeping her makeup minimal and natural.

Jackson complemented her polished look in a burgundy blazer, gray trousers, crisp white shirt, and a black bowtie. The pair’s outing comes as they prepare to reunite on screen in the upcoming romantic trilogy Happy Hours, which Holmes has written, directed, and will star in.

A longtime advocate for embracing natural beauty, Holmes has previously shared that she avoids cosmetic enhancements and chooses to age gracefully. She credits her glowing skin to simple habits like staying hydrated, eating well, and maintaining a consistent skincare routine, emphasizing that confidence and joy come from within.

Their reunion also carries emotional weight following the loss of their former co-star James Van Der Beek, who passed away earlier this year after battling illness. Holmes paid tribute with a heartfelt message, reflecting on their shared memories and honoring his legacy.

Despite the passing years, Holmes continues to captivate audiences—not just with her timeless appearance, but with her authenticity, creative ambition, and enduring presence both on and off screen.