Katie Holmes Flashes Gorgeous Smile While Out and About in Leather Pants and Stilettos — See Pics!

Hot mama! Katie Holmes was spotted looking super fly out and about in New York City on Monday, September 9. The Dawson’s Creek alum turned heads while walking the streets in a pair of sexy leather pants and sky-high stilettos.

In addition to her sexy ensemble, the 40-year-old beauty was also sporting a huge smile across her face as she entered a building in Manhattan. Katie appeared to be in the best of spirits despite the fact that she recently called it quits with longtime beau, Jamie Foxx.

“Jamie and Katie have been arguing nonstop over his partying. For months he’s been promising to calm his wild ways, but nothing’s changed and she’s finally come to the conclusion that she wants to be with a guy who’s more mature and ready to settle down,” an insider revealed to In Touch Weekly on August 19. “She also can’t keep an eye on him when he’s in L.A. and is fed up with doing the whole long distance thing so gave him an ultimatum — either move to [New York] or it’s over!”

There’s nothing like putting on your sexiest outfit to get over a broken heart!

To see more pics of Katie’s fashionable look, be sure to scroll through the gallery below!

More in Style
katie-holmes-sports-slicked-back-ponytail-new-york-fashion-week
Katie Holmes Sports a Slicked-Back Ponytail During NYFW
Katie Holmes and Suri Cruise Step Out Following Jamie Foxx Split
Katie Holmes Flashes Subtle Smile During Rainy Day Walk With Daughter Suri Following Jamie Foxx Split — Take a Look!
katie-holmes-shows-off-skin-while-hailing-nyc-cab-with-daughter-suri
Katie Holmes Shows Off Sun-Kissed Skin While Hailing Cab With Daughter Suri Cruise in NYC — See the Snaps!