Sheen’s Thanksgiving smooch

Charlie Sheen with mystery blonde

Charlie Sheen celebrated Thanksgiving by putting on a passionate display of affection with a mystery woman.

The 48-year-old actor hasn’t been in a serious relationship since he split from ex-wife Brooke Mueller in 2011.

However, it seems Charlie has found romance again with a stunning blonde. Mail Online have posted photos showing the funnyman cuddling up to his female companion on the balcony of his hotel room in Cabo San Lucas, Mexico, yesterday.

Happy to show off his romantic side Charlie embraced the woman and the couple spent several minutes kissing non-stop.

The elusive beauty showed off her trim figure in a loose grey vest top, which gave a glimpse at her yellow bra, paired with tiny white shirts.

A male friend was also present at the time, who took a photo of the smitten pair. Charlie posted the snap onto his Twitter, which shows him standing behind his love interest with one arm on her hip and another reaching over her heart.

“Best Thanksgiving ever. I’m thankful for “Giving” the world another face-load of planet jealous ! c (sic)” he wrote alongside the picture.

While Charlie’s love life seems to be blossoming, the former Two and a Half Men star is still locked in a legal battle with Brooke over the custody of their twins.

Earlier this week the 36-year-old socialite accused Denise Richards, who previously had temporary custody of four-year-olds Bob and Max, of child abuse.

TMZ reported Brooke has claimed Denise harmed the boys while they were staying at her house two weeks ago.

The actress-and-model has two daughters, Sam and Lola, with Charlie. She is said to have told police the allegations were “ridiculous” and “vindictive” when they arrived at her house for questioning.

© Cover Media