Amid growing rumors about Katie Holmes’ romance with Jamie Foxx, the actress was seen enjoying a rare night out in New York. Tom Cruise’s ex-wife was pictured with a mystery man who was seen helping her as she walked to a sidewalk in her stilettos.

Holmes was spotted in a minidress with halterneck straps showing off her bare back and slim legs, Daily Mail reported posting photos of the 37-year-old. The mother of one opted for a toned-down makeup look for the night out, which was preceded by a visit to a restaurant in downtown Manhattan.

Last week, reports said that Holmes and her rumored boyfriend enjoyed an intimate dinner date in Toronto. According to reports, the two left from separate doors after their time in Kasa Moto Japanese restaurant.

Over the last few months, rumors have surfaced that Holmes is engaged to Jamie Foxx and that the two have also secretly married. However, the rumors were later debunked by Gossip Cop. In May, Radar Online reported that Holmes was pressurizing Foxx to go public with their relationship that later caused trouble between them leading to their split. Rumors about Holmes' pregnancy with Foxx's child also made the rounds.

Several cheating rumors surrounding Foxx have also surfaced, claiming that the "Django Unchained" actor was spotted holding hands with a blonde woman in the lobby of Shelborne hotel in South Beach, Miami. According to the gossip website Radar Online, Foxx brought the “mystery woman” back to his hotel after a fundraising event before midnight.

Despite rumors of a split, Holmes was reportedly seen spending time at Foxx's mansion last month along with her daughter Suri Cruise.

Since her split from Tom Cruise, Holmes has been taking care of their daughter Suri. According to reports, the couple got divorced because the actress feared she would lose their daughter to Scientology, a religion the “Mission Impossible” star follows.