Audio By Carbonatix
Elza Soares, one of the greatest Brazilian singers of all time, has died aged 91 at her home in Rio de Janeiro, her publicist says.
Often called the queen of Brazilian samba, she released more than 30 albums in a career that spanned six decades.
Soares also used her music to campaign against racism and other forms of discrimination.
Her family said she died of natural causes and called her a musical icon who moved people with her voice.
"The beloved and eternal Elza has gone to rest but she will remain in musical history and in our hearts and those of thousands of fans all around the world," their statement said. "As Elza Soares wanted, she sung until the end."
Born into poverty in the favelas of Rio De Janeiro in 1930, much of Soares life was scarred by tragedy.
Her father forced her to marry at the age of 12 and within a year she had given birth to her first child.
She had seven children with her first husband, at whose hands she suffered frequent abuse, but the first two were born prematurely and died young.
Her husband died when she was 21 and she later confessed to stealing food to feed her young family.
She later married the Brazilian footballer Garrincha, with whom she had a son who died aged nine. The marriage lasted 17 years and she supported him during his battle with injuries and alcoholism at the end of his career.
But despite her personal hardship, her success as a musician spanned decades and her talent was appreciated by figures including the Queen, whom Soares met during a 1968 visit to Brazil.
The British Embassy in Brazil celebrated the meeting on Twitter, saying Soares had impressed the British monarch with her voice and presence and calling it "a meeting of Queens".
An outspoken figure, she never forgot the racism she faced performing in bars and saloons during her early career, and has been celebrated for her work championing social and racial justice in Brazil.
"Racism still continues, but we are going to fight it and we will make progress. Racism is a sickness," she said in an interview last year to mark her 90th birthday.
Her life and achievements have been celebrated by a host of figures across Brazilian society.
Brazil's former president, Luiz Inácio Lula da Silva, said the country had lost not only one of its most potent voices "but also a great woman, who always defended democracy and good causes".
The former Brazilian footballer Pelé, a teammate of her late husband, called Soares a "legend of our music, historic, genuine, unique and unparalleled. Today she leaves us, but in the heart, she will always be eternal".
Meanwhile, Eduardo Paes, the Mayor of Rio, said that he will declare "an official 3-day mourning period in Rio for the loss of this great carioca! Woman! Warrior! Elza Live!"
Latest Stories
-
COP Maame Tiwaa to address Commonwealth Anti-Corruption Conference in Cameroon
10 minutes -
Ghana Reference Rate dips to 10.03% in May, signalling possible loan rate cuts
40 minutes -
Gov’t evacuates man in viral South Africa xenophobia video attack
59 minutes -
From grain pickers to road works: How an Upper West tour shifted Agbodza’s focus
1 hour -
Awoshie-Barnyard crash leaves four seriously injured, triggers heavy traffic
1 hour -
Dog heads don’t prevent heartbreak – ICS debunks growing myth
2 hours -
Flying with two wings: Africa’s opportunity to strengthen economic governance
2 hours -
Callistus Mahama: Before the race begins; A call for discipline, reflection, and dutyÂ
2 hours -
Health Ministry blames procurement irregularities and payment dispute for Weija Children’s Hospital delay
2 hours -
Greater Accra Minister apologises over Northern posting remarks
2 hours -
Nigeria opposition alliance falters as two leading figures quit, clouding 2027 unity push
3 hours -
Oil prices ease as US pauses Project Freedom to seek deal with Iran
3 hours -
Mission is to preach peace, says Pope in response to Trump attacks
3 hours -
Nigeria supplies less than half of allocated crude to refineries in early 2026
3 hours -
Iraq offers May-loading crude at deep discounts for loading inside Hormuz
3 hours