Elton John and Madonna have had what seems like a one-sided feud for over 20 years, with Elton trashing her publicly . . . seemingly for no reason. But this past weekend they buried the hatchet.
Madonna went to watch him on "Saturday Night Live", and she confronted him after the show. Quote, "When I met him, the first thing out of his mouth was, 'Forgive Me' and the wall between us fell down.
"Forgiveness is a powerful tool. Within minutes. We were hugging. Then he told me had written a song for me and he wanted to collaborate. It was like everything came full circle!!"
She also shared that it's been hurtful to know that someone she admires so much, is so outspoken about his dislike of her as an artist. He's previously called her a "fairground stripper" and accused her of lip-syncing.
Elton called the whole thing a, quote, "healing moment."