Gangs Of New York star Leonardo Di Caprio has revealed that the reason that he is a difficult man to date is that he compares all women to his mother, and his dates always fail to live up to the criteria.

TeenHollywood.com quote him as saying: "I think that first and foremost in a relationship you have to be friends with the person. I do like a girl who has a sense of humour and doesn't automatically make up her mind about me before she's met me.

"Apart from that, the best I can hope is to find a woman who has half of the qualities that my mother has. She's so much a part of who I am that I can't even talk about myself without talking about her.

"She's my moral cornerstone. No woman could ever compete with her. She's a good natured, honest, morally righteous person and she's been a tremendous example to me."

Leo is currently linked with Brazilian model Gisele Bundchen.