Katie Holmes was blooming after split from Jamie Foxx.

Holmes was in high spirits when she stepped out last Saturday to meet up with her friends. She looked chick in her white T-shirt, denim mini skirt and coat. Holmes opted to pair her get-up with slippers and accessorized with a maroon Chanel sling bag and dark shades.

The “All We Had” actress appeared to be in a good mood and was photographed smiling en route to the restaurant. Holmes was cheerful and wasn’t bothered by the reports linking Foxx to up-and-coming model Sela Vave.

At around 2 a.m. on Saturday, Foxx was spotted holding hands with Vave. He was very protective of her and even put a hand around her waist as they entered their ride in the midst of the paparazzi swarm. It is believed that Foxx and Vave have known each other since last June. He was reportedly helping the budding artist.

Vave shared photographs she took with Foxx on Instagram. In the black and white pictures, they are seated beside each other and look adorable as they pose for animated shots.

“I am so grateful to this man! Thank you so much @iamjamiefoxx for everything you do and for believing in me. #feelingblessed,” Vave wrote in the caption.

One fan commented on Vave’s post and said that she was confused and didn’t intend to offend Vave, but she was rooting for Foxx and Holmes. The fan said that Holmes and Suri had serious heartache with Tom Cruise and she thought that Foxx was their hero and was stepping up to be Suri’s father figure. The same netizen went on to say that she hoped Vave wasn’t selfish to break up a home.

Meanwhile, another user reminded Vave that “how you find em is how lose em.” Another netizen supported Vave and encouraged her to be happy because people would always paint their own story.

E! News has just confirmed that Holmes and Foxx have already broken up. The exes have not been together since May. So, if Foxx is going out with Vave and if they are together since June, then by the time, Foxx and Holmes have already separated.

Jamie Foxx and Katie Holmes
Jamie Foxx is pictured at T-Mobile Arena in Las Vegas on Aug. 26 and Katie Holmes is photographed at New York City fashion week on Sept. 11. Gabe Ginsberg/Getty Images for Showtime/Presley Ann/Getty Images For Lanyu