WITH two failed marriages behind her Madonna could be forgiven for being something of a cynic when it comes to relationships.
But the singer has revealed she remained very much the romantic and hoped one day to be "swept away by a knight in shining armour".
Appearing at the premiere of her new film W.E., which she directed, co-wrote and co-produced, the 53-year-old looked stunning in a floor-length black Jean Paul Gaultier gown and feathered Dolce & Gabbana cape.
The mother of four also wore Yves Saint Lauren heels, Chanel clutch and Van Cleef and Arpels diamonds, which she teamed with bright red lipstick.
Talking to chat show host Graham Norton earlier in the evening, she said: "If you're a romantic like me, and every girl I know is, every girl wants to be swept off her feet by a knight in shining armour."
Later, as she arrived on the red carpet outside the Odeon Kensington, London, the Material Girl added that she believed perfect love was unattainable.
"This movie shows that there is no such thing as perfect love, that all love requires compromise or sacrifice," she said at the west London cinema, where she was joined by stars Andrea Riseborough, James d'Arcy, Richard Coyle and Natalie Dormer.
"The other thing is that nothing is as it seems. You can look from the outside and think it's one thing but once you start investigating, it's something completely different.
"It's like a human being. What you thought of them on the first day is not what you think of them a year later."
The film, which has received mixed reviews, looks at the romance between Wallis Simpson (Riseborough) and Edward VIII (d'Arcy), which led to the monarch's abdication, and includes a parallel modern-day romance.
Madonna added: "I hope people will leave the film thinking 'Wow', with a whole new perspective on the story."
Riseborough, 30, revealed that she could not resist being moved by Madonna's enthusiasm for the project.
"She was so passionate and so clear about the story she wanted to tell, and was well equipped and prepared to tell it, that after that point, I didn't need to think twice," she said.
W.E. opens on Friday, January 20.