Image copyright AP Image caption Madonna performed in support of Hillary Clinton in New York on Monday night

Celebrities have been reacting to the election of Donald Trump as US president, with many in showbusiness shocked at the outcome of the vote.

Singer Cher said "the world will never be the same", while pop star Ariana Grande said she was "in tears".

Others remained more upbeat, with Madonna tweeting: "We never give up".

But his supporters were celebrating, including actor Stephen Baldwin, who tweeted that he was "proud to have been part of such amazing history".

Actor Steven Seagal wrote: "Congratulations @realDonaldTrump for your stunning victory over your opponent! Looking forward to making America great again!"

And actress Stacey Dash, best known for the film Clueless, another Trump fan, said: "America will be great again."

'Stand together'

However, those celebrities were in the minority.

Parks and Recreation actress Rashida Jones said it was a "dark day", while fellow actress Christina Applegate said she was "heartbroken".

Clinton supporter Lady Gaga wrote: "In a room full of hope, we will be heard. @deray #blacklivesmatter Stand up for kindness, equality, and love. Nothing will stop us."

She had made a pledge for unity at a Clinton rally in North Carolina ahead of the election, while Madonna played an acoustic concert in New York in a bid to drum up support for Clinton, performing a cover of John Lennon's Imagine.

Image copyright Twitter/@katyperry Image caption Katy Perry wrote a series of impassioned tweets after Mr Trump's victory

Singer Katy Perry, who had also campaigned for a Clinton victory, wrote a series of Tweets, including one saying: "We will never be silenced. #LOVETRUMPSHATE."

Rapper Macklemore wrote on Instagram: "I am disappointed, shocked and shaken at my core by what has transpired tonight."

Snoop Dogg posted a picture of Marvin Gaye's album What's Going On, saying it reflected his mood.

Actress Mia Farrow tweeted: "We must continue to stand for equality, our freedoms, for science and justice."

And American actor Chris Evans said it was "embarrassing" for America, adding: "We've let a hatemonger lead our great nation. We've let a bully set our course. I'm devastated."

Canadian novelist Margaret Atwood struck a more philosophical note, writing: "Dear Americans: It will be all right in the long run. (How long? We will see.) You've been through worse, remember."

Image copyright Instagram/Macklemore Image caption Macklemore posted a picture of his daughter with a message saying he was 'shaken' by the result

There was also British reaction, with comedian Dawn French looking to the future, saying: "Michelle Obama for next president."

In reply to a question asking how to "move forward", Harry Potter author JK Rowling wrote on Twitter: "We stand together. We stick up for the vulnerable."

Image copyright Twitter/@lilyallen Image caption Lily Allen wrote that there was 'outrage' after the election

Singer Lily Allen wrote a series of messages on Twitter, including one saying: "Globalization is destroying democracy and the US just voted a man who built and named a golden tower after himself to live in, as president."

Comedian and writer David Walliams said of Trump: "Those who voted for him will bitterly regret it."

But Good Morning Britain host Piers Morgan congratulated his "friend", describing Mr Trump's victory as an "astonishing achievement".

Image copyright Twitter/@piersmorgan Image caption Piers Morgan has spoken in support of Trump during his campaign

Follow us on Twitter @BBCNewsEnts, on Instagram at bbcnewsents, or if you have a story suggestion email entertainment.news@bbc.co.uk.