Katie Holmes Makes First Public Appearance Since Ex-Boyfriend Emilio Vitolo Jr. Was Spotted With Zoe Kravitz
May 27 2021, Published 3:01 p.m. ET
It's hard to tell how Katie Holmes is feeling about her ex already being spotted out with another woman, but that's because she had a face mask and sunglasses on in her first public appearance since photos of Emilio Vitolo Jr. and Zoe Kravitz went viral.
But if her hair is any indication, Holmes is a mess.

We kid. The 42-year-old actress looked as effortlessly stunning as ever while indulging in a little retail therapy in New York's Soho neighborhood Wednesday afternoon. Sporting a short-sleeve floral dress that was cinched at the waist and paired with a wide belt, Holmes completed her look with white sneakers, simple stud earrings, and a necklace that had the word "love" and a flower charm on it.
The ex-wife of Tom Cruise recently broke up with 33-year-old Emilio Vitolo Jr. – a New York City chef, who she dated for eight months – reportedly after she began to question his motives. Vitolo had high hopes of being an actor, something that allegedly didn't sit well with the actress.
As Breaking Celebrity News previously reported, Vitolo was back on his exclusive, high-end dating apps just days after his split from Katie. Now, he's sparking romance rumors with the newly single 32-year-old daughter of Lenny Kravitz and Lisa Bonet.