
(Photo: Getty / Roy Rochlin)
Katie Holmes was looking as fabulous as ever at the NYC screening of her upcoming film All We Had Tuesday night.
Videos by PopCulture.com
The 37-year-old actress and director donned a sheer black gown that showed off some leg — but we’re too busy admiring those sculpted shoulders and arms!
It’s no secret that Holmes is an avid runner; she ran the New York Marathon in 2007 and told Shape she loves long distance running. “I prefer a long run because I love the runner’s high,” she said.
When she can’t fit in a run, Holmes is generally a fitness junkie, swearing by a hodgepodge of workouts like SoulCycle, yoga, dance classes and weight lifting.
As for the star’s diet, you can find her mostly munching on veggies and organic foods. As a spokesperson for Quaker Oats, it’s safe to assume the actress enjoys many an oatmeal breakfast — one of the best slow-digesting, weight loss-friendly breakfasts you can eat.
Most Viewed
-
NEWARK, NEW JERSEY – JUNE 24: Stephen Colbert speaks onstage during "An Evening with Stephen Colbert and Jim Gaffigan" at Newark's NJPAC as part of the inaugural North to Shore Festival and presented by Montclair Film at NJPAC – Prudential Hall on June 24, 2023 in Newark, New Jersey. (Photo by Arturo Holmes/Getty Images for Montclair Film and North to Shore Festival )