"Diana and Richard Gere's newly blossoming friendship was not going down well with Sylvester Stallone at all," the singer said.
Whether she liked it or not, her effortless charm and undeniable charisma ensured Princess Diana was the center of attention wherever she went.
People couldn't help but fall for her endearing personality, as she had "an incredible social ease, an ability to make people feel totally comfortable in her company," as Elton John wrote.
The artist, with 5 Grammy Awards to his name, first met Diana in 1981 and shared a close friendship with her.
In an extract from Elton John's Official Autobiography, titled Me, he described the people's princess as "fabulous company" and "the best dinner party guest." And he mentioned that men "seemed completely to lose their minds in her presence: they were just utterly bewitched."
The singer remembers one particular dinner party where things took an unexpected turn.
"While I was making The Lion King, Jeffrey Katzenberg, the head of Disney, came over to England. David Furnish — now my husband — and I threw a dinner party for him and his wife, and asked if there was anyone they really wanted to meet. Straight away, they said: 'Princess Diana,'" Elton John wrote, according to the extract published by the Daily Mail. And so, on the guest list was Diana, along with Richard Gere and Sylvester Stallone.
The musician recalled, "The most peculiar scene developed. Straight away, Richard Gere and Diana seemed very taken with each other." This was the time when Diana had separated from Prince Charles while Richard Gere's relationship with Cindy Crawford had ended.
"They ended up sitting in front of the fireplace together, locked in rapt conversation," he wrote. "As the rest of us chatted, I couldn't help notice a strange atmosphere in the room." Another actor who was invited to the party did not seem amused by the connection between the two.
"Judging by the kind of looks he kept shooting them, Diana and Richard Gere's newly blossoming friendship was not going down well with Sylvester Stallone at all." Elton John added that Stallone may may have attended the party with the sole intention of building a rapport with the princess, "only to find his plans for the evening ruined."
When dinner was served, the guests took their seats at the table. But Elton John noticed that Richard Gere and Sylvester Stallone were missing.
"I asked David to go and find them. He came back with both of them, but he was wearing a fairly ashen expression. 'Elton,' he mumbled. 'We have . . . a situation,'" Elton John explained. "It transpired that he'd discovered Sylvester Stallone and Richard Gere in the corridor, squaring up to each other, apparently about to settle their differences over Diana by having a fist-fight. He'd managed to calm things down by pretending he hadn't noticed what was going on — 'Hey, guys! Time for dinner!' — but Sylvester clearly still wasn't happy."
Once they were done with dinner, Sylvester Stallone "stormed off".
As Elton John showed him to the door, he remembers how Sylvester Stallone snapped and said, "I never would have come if I'd known Prince f***in' Charming was gonna be here.' and also added, "If I'd wanted her, I would've taken her!"
In his biography, Elton John went on to write, "We managed to wait until his car was out of sight before we started laughing. Back in our living room, Diana and Richard Gere were still gazing raptly at each other. She seemed completely unruffled. Maybe she hadn't realised what was happening."
Whether or not Princess Diana was consciously aware of it, she had an alluring effect on people "that could bring Hollywood superstars to the verge of a punch-up over her, like a couple of love-struck teenage idiots."