American celebrities have reacted as President Joe Biden drops out of the 2024 presidential race.
Cher, Cardi B, Barbra Streisand, Robert De Niro and John Legend are among the celebrities weighing in with their opinions.
Grammy-winning singer John Legend said Joe Biden had "more than earned re-election, but time and age come for us all", in a post on Instagram before endorsing Kamala Harris to replace the president on the ticket.
Cher, in her characteristic way of posting on X, said: "I Believe Its Only Chance 4 [the US] 2 Remain DEMOCRACY.
"WINNING IS ALL', DONT WIN CAN'T CHANGE ANYTHING & THE TIMES THEY MUST BE A CHANGIN," she wrote.
Rapper Cardi B rejoiced on X, saying: "LETS GOOOOO I TOLD YALLL KAMALA WAS SUPPOSED TO BE THE 2024 candidate," in reference to a video she'd posted on 30 June.
In that video, she said the Democratic Party was selfish for letting the 81-year-old Biden run for re-election and that Harris should replace him.
Star Wars actor Mark Hamill, who in May nicknamed Joe Biden as "Joe-bi-Wan-Kenobi", said the president had "restored honesty, dignity & integrity to the office" by quitting the race.
"It's now our duty as patriotic Americans to elect the Democrat who will honour & further your legacy," he wrote on X.
Meanwhile, Hocus Pocus star Bette Midler called Mr Biden a "true American patriot", writing on X: "He is the rarest of politicians, a decent man who lived by his values."
She also called Republican presidential nominee Mr Trump a "schmuck" for his response to Mr Biden's announcement, in which he called Mr Biden "the worst" president in US history.