How's this for timing?
And we have to admit, the 47-year-old actress looks pretty darn fine…
And, who knows? Perhaps in anticipation of the infidelity rumors that have surfaced, Demi wisely decided a couple of weeks ago to take these pictures and tweet them out as if to say, "Would you cheat on this?!!"
Mmm, we think we know the answer to that one.
Demi definitely gives the lovely ladies in our Hot Bods gallery a run for their money.