Holmes bared her body in a sizzling new ad campaign for jewellery brand H Stern, where she appears naked and barely covers her chest with her hands.
The 34-year-old also got wet and wild on the cover of the April issue of Allure magazine, appearing to be topless in the pictures, reported Showbizspy.
"I think Tom is fit to be tied over Katie's red-hot new image. It is sure to burn him up because he probably thinks Katie is deliberately trying to rub his nose in her sassy single-girl persona.
"The bottom line is that I'm sure it galls Tom to no end that he doesn't have the power to call the shots with Katie anymore," a source said.
Holmes filed for divorce from Cruise on June 29 last year after five years of marriage.