Denise Richards says she is too old for ex-husband Charlie Sheen

Although the 41-year-old actress has a great relationship with her former spouse, even guest starring in an episode of his new TV show 'Anger Management', she has ruled out a reconciliation with Charlie because he likes younger women.

When asked if the pair would ever get back together, Denise, who has daughters Sam, eight, and Lola, seven with 46-year-old Charlie said: "I don't think so, I'm way too old for him... he likes 20 year olds."

Although Denise says there is no chance of her getting back together with Charlie, the pair now have a great relationship but she thinks it was weird for people on the set of his FX TV show to see them getting on so well.

Denise - who also has an 11-month-old adopted daughter, Eloise - told 'Access Hollywood': "I'm so excited for the show and him and he asked if I would do an episode and I did. We actually have fun together.

"I think it was more weird for people on set watching us work together. For us, we get along quite well. We see each other often... We met working, we worked together while we were married. I did a couple of episodes of 'Two and Half Men.' This is the first thing we did after our divorce."