As RadarOnline.com readers know, mere months after finally admitting they were a couple, Holmes, 40, and Foxx, 51, called it quits. Not long after, Foxx was spotted allegedly moving on with the much younger model and singer Sela Vave.
Since then, Foxx and the 21-year-old have only grown closer, spending nearly all her time living at his California home.
Meanwhile, Holmes has mainly been keeping quiet at her home in New York.
When the actress, 40, was finally spotted in public for the first time since the break-up from Foxx, 51, on August 19, she was dressed down in simple jeans and a t-shirt — until now!
Check out this RadarOnline.com gallery for more of Holmes' cleavage!
Holmes' wore a loosely buttoned gray sweater that struggled to stay on her shoulders.
What A Boob!
Underneath, she wore a matching gray cotton bra.
Holmes and her daughter Suri had lunch together at a Downtown Soho restaurant.
They later spent more than 2 hours shopping and browsing the local shops in the Soho neighborhood, before eventually hailing a Taxi together.
Holmes seemed to give a knowing smirk as cameras snapped away.
The former Dawson’s Creek star looks hungry for revenge after Foxx has been spotted multiple times flaunting his new gal pal.
No Fair Play
“They had an agreement to play fair and not embarrass the other by stepping out with anyone else in public – but Jamie’s done exactly that and she’s livid,” a source told RadarOnline.com.
“They had an open arrangement provided he never rubbed her face in it, which of course he’s done over and over again.”