Madonna has revealed she doesn't believe in the fairytale ideal of love.
The twice divorced star's new movie W.E. tells the story of the celebrated romance between divorced American socialite Wallis Simpson and Britain's King Edward VIII.
But the 53-year-old director said women must not wait for a Mr Right to come and find them.
Madonna said: "I think a lot of women have that fantasy about what's going to happen to them when they meet Mr Right, Mr Perfect, Mr Complete Me, and then you realise that that doesn't actually exist.
She added: "Love exists; I'm still a romantic, but it's not that fairy tale that we're all led to believe ... where the prince comes and kisses you."
The singer revealed she used to tell her daughter Lourdes not to believe in fairy tales when she read her the typical bedtime stories featuring a damsel in distress who is saved by a knight.
Madonna revealed: "I'd get to the end of the story and go, 'Hey wait a second. Nobody asked her what she wanted'... I suddenly started seeing how misleading all of these fairy tales were.
"I think ultimately we have to save ourselves ... You're going to be seriously setting yourself up for failure and disappointment if you think that one person is going to save you."