Tom Cruise, eat your heart out.
Katie Holmes posed topless in a new ad campaign for IRIS jewelry, and it's probably her sexiest photo shoot ever.
The beautiful 34-year-old single mom stripped down, wearing nothing but a sparkling necklace in a tropical scene.
The ex-Mrs. Cruise is shaking off her mom image and raking in the endorsements including a contract with Bobbi Brown Cosmetics.
This is definitely a side to Katie we haven't seen since her pre-Tom Cruise days and we like it!
Now we just have to make sure she gets a new stylist.