Celebrity News

Katie Holmes sweats it out before the Met Gala

Katie Holmes at the 2017 Met GalaGetty Images

Katie Holmes got in a last-minute sweat session before hitting the red carpet for the Met Gala.

The actress, 38, was spotted taking a hot yoga class downtown on Monday afternoon, just hours before shimmying into a form-fitting teal Zac Posen gown.

Classgoers were impressed by Holmes’ moves, but nobody bothered the actress once the class was finished.

While Holmes sweat it out in a casual sports bra and leggings for yoga, her red-carpet look was the epitome of elegance. She wore a teal gauffre jacquard gown from Posen’s Fall/Winter 2017 collection.