As we all know, she is Tom Cruise’s ex-wife. The two have been together for 5 and a half years, from 2006 to 2012. Their divorce got a great deal of attention back then, but now Katie is completely over it and she’s ready to steal every men’s hearth again.
Some rumours say that the actress has broken up with Jamie Foxx, the actor she has secretly loved for the last five years. However, Katie Holmes did not seem to be affected by such an event. Walking on the streets of New York, she only inspired confidence and beauty.
With a discreet smile, Katie Holmes was emanating sex appeal through all the pores. The 40-year-old actress wore an extremely stylish leather skirt in a brown hue, which featured a bold crack in the front. This item has been matched with an oversized blue shirt with raised cuffs, a black clutch and a pair of nude stilettos. And to complete the look, the actress opted for gold jewellery and a pair of glasses. Stylish, right?