Denise Richards' kids thought she was the "coolest mom" when she appeared in a Disney show.

The 41-year-old actress famously played Christmas Jones in James Bond movie 'The World Is Not Enough' but she says her daughters, Sam, eight, Lola, seven, and one-year-old Eloise are too young to appreciate the iconic role and prefer her more family-friendly work.

She told the USA Today newspaper: "Today, my kids are too young to understand. It was on TV a few weeks ago and they had no interest in watching yet. So no, I'm not the coolest mom yet for being in a Bond movie. I was the coolest mom when I did an episode of 'Kickin' It' on Disney."

Denise says her 007 role was mocked because of the skimpy outfits she wore, but she thinks the franchise's sexiness is one of the reasons why the films are so appealing.

She said: "There are not too many scientists who run around in little shorts with a tattoo. So many people made fun of how I was dressed when the movie came out. That's part of the appeal of Bond. These Bond girls are so outrageous and if I did really look like a scientist, the Bond fans would have been disappointed.

"The biggest thing I got out of it was being part of something so iconic. I couldn't look at how big it was, though, because that would have been too much pressure. I just had to do my job."