Beyonce's hit album “Lemonade” and world tour made her the highest-paid woman in music in 2017, edging out Adele and Taylor Swift.
The R&B singer earned some $105-million (R1.47-billion) from record sales and from her “Formation” concert tour, according to Forbes.
She also has her Ivy Park fashion line and other business interests.
Adele, whose “25” album broke first-week US sales records in 2015 and who completed her first major tour since 2011, made second place with an estimated $69-million, despite having no major endorsements for other products.
Swift, who topped last year's list with $170-million in estimated earnings, raked in $44-million this time, despite having finished her "1989" world tour. The singer's earnings are expected to rise significantly in the next 12 months courtesy of her new album, “Reputation” - the best-selling album of 2017 - and a tour.
Canadian superstar Celine Dion took the fourth spot on the Forbes list, earning some $42-million after taking a break from her Las Vegas residency following the death of her husband in January 2016.
Forbes compiled the list after estimating pre-tax income for the 12 months from June 2016 to 2017, based on interviews with managers, agents, lawyers and some of the stars. It also looked at data from the Pollstar, the Recording Industry Association of America and tracking firm Nielsen SoundScan.
The full list can be seen at Forbes.com.
Beyonce's Spanish-language remix of "Mi Gente" for hurricane relief opened on Wednesday on top of the US Latin song chart, finally dethroning the global mega-hit "Despacito."
"Mi Gente," which Colombian reggaeton star J Balvin created from the African dance rhythms of French DJ Willy William, had lingered for 11 weeks at number two on the Billboard Latin song chart underneath the colossus of "Despacito."
"Mi Gente" finally reached the top spot for the week through October 5 in the track's new version starring Beyonce, who sings partially in Spanish in her first music since giving birth to twins in June.
Beyonce said that all proceeds of the remix of "Mi Gente," which means "My People," would support victims of the trio of powerful hurricanes that have ravaged the Caribbean and southern United States.
"Despacito" -- led by Puerto Rican star Luis Fonsi with rapper Daddy Yankee, and later with a contribution by Justin Bieber -- spent 35 weeks on top of the chart.
It was the second longest reign ever, trailing Enrique Iglesias' "Bailando" which topped the chart for 41 weeks.
"Despacito" earlier also made history by tying the record for most weeks at number one of the mainstream Hot 100 chart of all songs in the United States, ruling for 16 weeks.
"Mi Gente" jumped to number three on the Hot 100 with Beyonce, but breakout rap star Cardi B held firm at number one with "Bodak Yellow."
Celebrities led by Sandra Bullock on Wednesday poured millions of dollars into relief efforts after monster storm Harvey ravaged Houston.
Bullock, who maintains homes in nearby Austin and New Orleans, donated $1 million through the American Red Cross, the organization said.
"I'm just grateful I can do it," Bullock, the star of Hollywood hits such as "Gravity" and "The Blind Side," said in a statement.
Socialite Khloe Kardashian said that her celebrity clan was donating $500,000 to the Red Cross and the Salvation Army.
She was responding to a challenge set by the comedian Kevin Hart, who on Tuesday said he was donating $25,000 and named celebrities whom he urged to follow suit.
In response, pop star Jennifer Lopez and her boyfriend, baseball legend Alex Rodriguez, in a joint Instagram post said that they were each donating $25,000.
"Seeing these pictures of children and all the footage, it's just devastating, and we just want to do our part to help," Lopez said.
Rapper Nicki Minaj, hip-producer DJ Khaled and actor and wrestler The Rock were among other celebrities to respond to Hart's challenge and donate $25,000.
The Rock urged Houston to stay strong and thanked Hart but, in perhaps an indirect criticism of the comedian's name-shaming, said he was "not going to call out my celebrity friends -- you guys already know what to do" and urged small donors to come forward with "a buck or two."
Chris Brown, the R&B singer infamous for his legal troubles, told Hart he was donating $100,000 but without explanation said his money "will go to the people" as he was skeptical of the Red Cross.
The country singer Chris Young also said he was donating $100,000 and urged fans to join him.
One of the most successful fund-raising efforts came from football player J.J. Watt, a local transplant who plays for the Houston Texans.
After his online appeal quickly met his goal of raising $500,000 in donations, he repeatedly upped the challenge. By Wednesday he had raised $6 million and was seeking $10 million.
Beyonce, one of the top stars to emerge from Houston, and hip-hop mega-star Drake, who has a home in Houston, have both said they are working on generous relief plans but have not yet revealed the details.
Photos of Madame Tussauds latest Beyonce waxwork have surfaced on social media - but fans are confused by its likeness.
The new wax figure is currently being exhibited at Madame Tussauds in New York, but it's got members of the Beyhive around the world talking.
They're saying the waxwork doesn't resemble the 35-year-old singer and questioning who commissioned it.
Some fans are accusing the museum of whitewashing Beyonce's image.
Picture's of the figure started doing the rounds on Twitter on Tuesday night.
And while some Beyonce fans are loving the latest addition to Madame Tussauds, others are questioning whether the statue is even Beyonce.
Twitter users have been listing stars they think the statue resembles more, including American conservative political commentator Tomi Lahren, Mariah Carey, Britney Spears and Lindsay Lohan. We contacted Madame Tussauds for comment on the release of the statue and here's what they had to say.
"At Madame Tussauds, our talented team of sculptors take every effort to ensure we accurately colour match all of our wax figures to the celebrity being depicted," they told Newsbeat.
"Lighting within the attraction combined with flash photography may distort and misrepresent the colour of our wax figures which is something our sculptors are unable to account for at the production stage."
Beyoncé released the first picture of her one-month-old twins on Friday.
In a post on Instagram, the singer is shown holding the babies and also confirmed their names.
Her girl is called "Rumi Carter" and her boy "Sir Carter," ending the speculation.
Earlier this month, the pop diva and her husband, the rapper Jay-Z, whose real name is Shawn Carter, filed for the copyright of the names, ensuring no one else profits from the names to sell anything from fragrances to music.
Their filing with the US Patent and Trademark Office comes from an identical California address to an application for the name of the couple's five-year-old daughter, Blue Ivy Carter.
Rumi is the name of the 13th-century Persian poet who endures as one of the best-loved writers of the Sufi spiritual tradition, with verses that celebrate love, joy and tolerance.
The choice of "Sir" is less obvious, although the two names raise speculation that both children are boys.
Within minutes of posting the photogram on Instagram, it trended on social media, with fans congratulating the singer.