“Just weeks before the world heard Elton John’s farewell, ‘Goodbye England’s Rose’… it was Princess Diana who held him in his darkest moment.” Elton later sat at Westminster Abbey and played a rewritten version of “Candle in the Wind” for Diana — just once, like a promise he intended to keep. And looking back at that moment when Diana comforted him… you realise that sometimes a single embrace becomes the final turning point in a friendship — right before history shifts.

POIGNANT FULL-CIRCLE TRIBUTE: PRINCESS DIANA COMFORTS ELTON JOHN AT GIANNI VERSACE’S FUNERAL – JUST WEEKS BEFORE HE SANG HER HEARTBREAKING FAREWELL AT WESTMINSTER ABBEY

In the final weeks of her extraordinary life, Princess Diana once again demonstrated the deep compassion and empathy that made her a beloved figure far beyond the walls of the British Royal Family. On July 22, 1997, she traveled to Milan, Italy, to attend the funeral of her close friend, legendary fashion designer Gianni Versace, who had been tragically murdered outside his Miami home on July 15.
Candle In The Wind': A timeline of Elton John and Princess Diana's precious  friendship - Smooth

Amid the somber gathering of around 2,000 mourners—including stars like Naomi CampbellSting, and Elton John—a single, unforgettable image captured the humanity behind Diana’s royal title: the Princess of Wales leaning in close, offering quiet comfort and strength to a visibly grieving Elton John, one of Versace’s dearest friends.

The moment was raw and intimate—Diana, dressed in understated elegance, consoling Elton as he wiped away tears during the emotional service at Milan’s Duomo. It reflected not just shared sorrow over the loss of a mutual friend, but the profound bond between Diana and Elton, who had navigated fame, scrutiny, and personal challenges together. (The two had reportedly reconciled at the funeral after a prior falling out, underscoring how grief can heal even strained friendships.)
Elton John almost DIDN'T sing Candle in the Wind at Princess Diana's funeral  as Palace felt it was 'too sentimental'

Tragically, that tender exchange became even more heartbreaking in hindsight. Just 47 days later, on August 31, 1997, Princess Diana died in a devastating car crash in Paris at the age of 36, sending shockwaves across Britain, the monarchy, and the entire world.

On September 6, 1997, at her funeral in Westminster Abbey—watched by millions globally—Elton John honored her memory in one of the most moving tributes in modern history. Seated at the piano, he performed a specially rewritten version of his 1973 classic “Candle in the Wind”, retitled “Goodbye England’s Rose” with new lyrics by Bernie Taupin. The song paid homage to Diana’s compassion, courage, and enduring legacy as the “People’s Princess.”
Abbey pushed for Elton John to play at Princess Diana's funeral | Reuters

The performance was flawless yet deeply emotional—Elton maintaining composure through visible heartbreak—and the single, released shortly after, became the best-selling single of all time at that point, with proceeds going to Diana’s memorial fund.

That poignant cycle of comfort and remembrance—from Diana supporting Elton at Versace’s farewell to Elton immortalizing her at her own—remains one of the most touching chapters in the intertwined stories of the British Monarchy, celebrity friendship, and global grief.

The iconic photo of Diana consoling Elton at Versace’s funeral continues to circulate as a symbol of her kindness, while Elton has vowed never to perform “Candle in the Wind 1997” again publicly, preserving it as a singular, sacred goodbye to his friend.