KATIE Holmes, 41, showed off her impossible abs in a crop top as she shopped in SoHo on her ex husband Tom Cruise’s 58th birthday.
The actress stunned in baggy blue denim jeans matched with a brown crop top.
Katie carried a bag of groceries in one hand while responsibly wearing a patterned mask.
The star was seen out shopping in SoHo in New York’s Manhattan.
While Katie was out buying goods, Tom Cruise was celebrating his 58th birthday.
Katie and Tom got married in 2006, but got divorced in 2012.
Last month she was seen out with her lookalike daughter Suri Cruise to a smoothie after stepping out in New York.
The actress and Suri, 14, both sported summer dresses for the occasion, as well as matching blue face-masks.
The duo looked effortlessly chic, with Katie wearing a white sundress with puff sleeves and some sandals, while Suri modelled a baby blue embroidered dress with sneakers.
The teen hasn’t been seen in public for more than two months, with mom Katie no doubt keeping outings to a minimum amid the outbreak of COVID-19.
In March, Katie discussed her daughter by actor Tom Cruise and life since their 2012 divorce.
The Batman Begins star told InStyle she found the attention on her in the aftermath “intense”.
She said: “It was a lot of attention, and I had a little child on top of it.”
Katie continued: “I love her [Suri] so much. My biggest goal has always been to nurture her into her individuality.
“To make sure she is 100 percent herself and strong, confident, and able. And to know it. She came out very strong — she’s always been a strong personality.
“She’ll pick an activity and work her butt off until she’s really good at it. Then she’s like, “OK, I’m going to try the next thing.” She’s very focused and a hard worker.”
Katie also opened up about her own self-confidence.
She said: “People say you don’t really know yourself until you’re 40. I’m 41. I have seen things. I have experienced things. I know what I’m talking about, and I know that my feelings and my insights are worthy.
“I’m going to listen to myself instead…
Read More: Katie Holmes, 41, flaunts impossible abs in crop top as she shops in SoHo on ex