Oscar-winning actress Catherine Zeta-Jones, who is 25 years younger than husband Michael Douglas, doesn't find young men attractive because they are so "selfish".
The 40-year-old actress, who is married to 65-year-old actor Michael Douglas, says she could never date someone who is younger than her because they are so "selfish", Contactmusic reported.
"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," Zeta-Jones said.
"I need a man who is sensitive and caring. Someone who is superior to me and I can lean on. But that doesn't mean not that I fancy old and fat men," she added.
The mother-of-two, who married Fatal Attraction star in 2000, believes the Oscar-winning actor is her ideal man and has never worried about the 25-year age gap between them.
"He knows exactly what he wants and what life is about. That impresses me. But Michael can also be a real softy. He sends me flowers and cries when his kids say something particularly pathetic," she said.
"We didn't care about the age gap from the beginning on. We relied more on our emotions and feelings. It was like that and it should always be like that," she added.