Jamie Foxx and Katie Holmes are no longer in a relationship anymore, and it looks like Jamie Foxx may have moved on to greener pastures.

According to onlookers, the actor, who is thought to have been dating 40-year-old Holmes since 2013, seemingly told guests at Byron Allen’s annual Oscars celebration that he is “single." So that doesn’t sound too promising.

The 51-year-old actor attended Beyoncé and Jay-Z's ultra-exclusive post-Oscars party on Sunday night with his new fling, 33-year-old actress Jessica Szohr. The two Hollywood actors were seen canoodling at West Hollywood's Chateau Marmont on Sunday night.

A source told HollywoodLife: “Right before he sang [at a party], he seemingly told the crowd he’s single. He had a lot of women on stage and danced with them. It appeared he told the crowd, ‘I’m single.’”

Here are the pics of them together:

Jamie_szao

Jamie, real name Eric Bishop, hasn't been seen out publicly with his former girlfriend of four years — Katie Holmes — since December 28. Jamie and Katie were seen two months ago kissing on Jamie's yacht in Miami.

Katie became famous on the 1990s show Dawson's Creek and later married Tom Cruise. She was reportedly banned from publicly dating anyone for five years due to a clause in her 2012 divorce settlement from Tom. 

Jessica made her screen career appearing on television shows such as My Wife and Kids (2003), Joan of Arcadia (2004), What About Brian (2007) and CSI: Miami (2007). She gained worldwide recognition in 2007 with her breakthrough role as Vanessa Abrams on The CW's teen drama series Gossip Girl.