She has been selling herself as a sexpot to push copies of her new album Rebel Heart. But not everyone thinks she's the cat's meow.
After belting out Express Yourself to Drake at Coachella on the last night of the festival, Madonna pulled the 28-year-old singer back to plant a kiss on his lips.
And it was far from a peck - the icon made out with the rap star for at least three seconds.
What the 56-year-old mother-of-four didn't see was that when she was finished, Drake looked horrified, even wiping his mouth with his sleeve.
The Eighties pop star looked confident as she went in for the kiss.
Wearing black a tank top that said, 'Big As Madonna,' hot pants with stockings that showed off her toned legs, and a pair of kinky boot heels, she sauntered over to Drake, who was sitting in a chair.
The blonde beauty pulled back his head after caressing his cheek.
Drake rubbed her head, seemingly enjoying the makeout session.
The Ray Of Light crooner then pushed away his hand. When the Borderline singer finished her French Kiss, she walked off in a sexy saunter - so she never saw the Truffle Butter singer's face.
Drake sat up and looked sickened as if someone he really was not attracted to had attacked him.
The age difference may be a problem - he is 28 and she is 56, making them 28 years apart. She is exactly twice his age.
Drake's fans were not happy, venting their horror on Twitter.
It's not the only time Madonna has tried to be controversial with a kiss - she sparked headlines when she pashed Britney Spears at the 2003 MTV Music Awards.
Other stars to perform at Coachella include AC/DC, The Weeknd, David Guetta, Royal Blood and St Vincent.
- Daily Mail