Catherine Zeta-Jones is pleased she's married to Michael Douglas, 15 years her senior - because "selfish" younger men "never had a chance" with her. The 40-year-old Welsh beauty married Douglas, 65, in 2000 and the pair has two children together.
And the actress is adamant romancing an older man is better than dating younger models, like Madonna, Demi Moore and Sam Taylor Wood, who all have toy boy lovers. She says, "I know that young men are more unbiased, playful and firmer. There's no question about that, but they are also more selfish and narcissistic. This is why they never had a chance to go out with me."
"He (Douglas) knows what he wants and what life's about. That impresses me, but Michael can also be a real softie. He sends me flowers and cries when his kids say something particularly pathetic."