Charlie Sheen has a new goddess! We're not sure who she is, but she's blonde and busty and she looks at least 20 years younger than him.

The Anger Management star tweeted the photo above of the two cuddling up to one another and wrote, "Best Thanksgiving ever. I'm thankful for "Giving" the world another face-load of planet jealous! hashtag HowYaLikeMeWow."

A pal snapped the pic of Charlie and his new love interest on the balcony of their hotel in Cabo San Lucas, Mexico, and though Charlie's ex-wife Denise Richards and their two daughters joined him there last week, it seems like they're back home in Los Angeles now.

And speaking of the kids, after the news broke that Charlie's other ex-wife Brooke Mueller had accused Denise of child abuse, the actor took to his Twitter to gripe about the Department of Child and Family Services. The 48-year-old star wrote, "Dungeness Crab Fo Shizzle / Dooshes Can't Foil Sheen / Disengaging Charlie Feels Safe / Deny Completely Forensic Stats / hashtag MonitorThis."