Madonna may be dealing with her troubled son's rebellion against her, but she may have found a perfect distraction to get over her pain — like getting married again!
The 58-year-old singer held a charity gala at Art Basel in Miami on Dec. 2, and her ex-husband Sean Penn — who was accused of abusive behavior during their four-year marriage — attended the African nation of Malawi event with her, according to the AP.
The "Like A Virgin" singer put on a very leggy display on stage in a short dress while she raised over $7.5 million in front of her celeb pals.
But the night quickly became one bizarre event after another — first, Madonna telling the audience that she'd marry Penn again if he laid down a whopping $150,000 donation for a pricey piece of jewelry.
But once Penn agreed to the chunky bid, the crowd fell quiet. The 56-year-old actor decided to handcuff his ex-wife and get on his hands and knees to crawl in between her legs.
"For once, he's not the one being arrested," Madonna laughed in the microphone. Later, Madonna was caught shaking her bare butt on stage with Ariana Grande — perhaps to put on a show for her rumored new fiancé.
As RadarOnline.com reported, the singer's ex is stepping in to help her son Rocco Ritchie. "Sean knows what Rocco is going through, and he thinks he can help," an insider told Radar.
Despite his controversial background while being married to Madonna in the '80s, insiders tell Radar that Penn has "totally cleaned up his act and really wants to help Rocco."
"With Rocco, it's not just the pot," the insider added. "He's been drinking, too, and doing crazy things like jumping off roofs. Sean believes he should get help before it's too late!"
Radar also reported that Rocco, who lives in London with his dad Guy Ritchie, recently humiliated his mom in front of fans by writing a scathing message under her photo, claiming he's "so glad I don't live here anymore." Do you think Madonna and Penn might get remarried? Tell us in the comment below!
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at firstname.lastname@example.org, or call us at (866) ON-RADAR (667-2327) any time, day or night.