Sad news today, as Elton John and David Furnish have come out and said that their long-standing public feud with Madonna is over, after they buried the hatchet in a restaurant in France. No more choice bitchy quotes, no more scathing looks during awards shows, nothing. This is terribly upsetting. Next thing you know they'll be orchestrating a duet.

In case you were wondering what set it all off, it began with Elton saying Madonna's Bond song for Die Another Day was 'the worst Bond tune ever' back in 2002, than in 2004 he accused her of lip-syncing on her Re-Invention Tour and again before her Superbowl performance last year saying 'Make sure you lip-sync good.', while Furnish had a go at her over her GoldenĀ Globe nomination and win for W.E. last year saying 'She should stick to what she's good at'. Then when Madge called Gaga 'reductive', Elton said Madonna was a 'nightmare' and looked 'like a f*cking fairground stripper'. You'll notice in all of this that Madonna never really said anything bad about him, at least publicly.

Anyway, here's how Elton said the ceasefire went down, having sat down with entertainment news show Extra. 'We were in a restaurant in France in the summertime. She came in, and I sent over a note. She was very gracious. I apologized profusely because what I said should never have appeared in public. She accepted our apology, and then we bought her dinner. That's over and done with. I have to say, she was fantastic. She was just, 'Okay, let's get a move on.' I was very relieved, because she had every right to say 'I don't want to talk...' I said, listen, you have an option of not talking to me again and I completely understand it, and she said 'No, no. I accept your apology. Let's move on.'' Furnish chimed in with some karma BS saying 'We don't believe in putting negativity out in the world, both of us were embarrassed when all that stuff came out. But you've got to put all that behind you and just go forward with the positivity.'

Imagine being the waiter that had to bring that note between the tables. Weirdest. Day. Ever.