Katie Holmes is allegedly not taking Jamie Foxx's dating escapades well. The Dawson's Creek actress is reportedly trash-talking her ex-lover to everyone who wants to listen to everything she says against the actor.

According to National Enquirer, Holmes is slamming Foxx as she can't stand how he humiliates her by flaunting his new romances since their split in May. Holmes and Foxx ended their relationship in May after the Django Unchained actor was spotted holding hands with his protegee, singer Sela Vave.

The Ray Donovan actress is allegedly shocked that Foxx has been hanging out with other women while he keeps on contacting her via texts and emails even after their split. This reportedly made Holmes mad and cursed Foxx to let everyone know what a "slimeball" he is.

"She never utters his name without a string of salty insults attached," a source told the outlet.

Holmes' rep, however, denied the rumors about Holmes insulting Foxx in public. The actress camp clarified that Tom Cruise's ex-wife has been keeping her silence after the split. The Batman Begins actress reportedly wants to keep her break up from Foxx classy and won't go on a trashing rampage against her ex.

Gossip Cop added that it is unlikely for Holmes to go on cursing her former boyfriend while they kept their relationship very quiet for years. The site noted that it is ridiculous to think Holmes would suddenly be so open to anyone about her private life after keeping it under the radar for years.

Page Six previously reported that Holmes and Foxx's romance gone sour after a spat in early summer. The two were supposed to meet up in Montauk for Memorial Day weekend, but Foxx allegedly did something awful and he canceled his trip.

Meanwhile, amidst the rumors about the current status of her relationship with Jamie Foxx, Katie Holmes had spent her weekend cuddling with a koala bear at the Sydney Zoo. She also volunteered with Ronald McDonald House for McHappy Day.

As for Foxx, he recently sparked dating rumors with Kate Beckinsale after he was spotted getting cozy with the Underworld actress during the unveiling of the Golden Globe Ambassadors in West Hollywood. The two were photographed together with some of their Hollywood friends.

Beckinsale immediately dismissed the dating rumor. She took to Instagram to address the speculations about her relationship with Foxx.