All of those trips to the gym and non-stop dance classes have certainly paid off for Katie Holmes!

Tom Cruise's 33-year-old wifey is looking ultra sexy as the new face of luxury jewelry company H.Stern. Katie even went topless, but still managed to rock some incredible looking bling.

These sexy ads are currently only being shown in Israel, but we have a feeling this smokin' hot campaign will go worldwide in no time!

Katie ... diamonds ... topless ... SOLD!