Celebrities have been reacting to the election of Donald Trump as US president, with many 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". Snoop Dogg posted a picture of Marvin Gaye's album What's Going On, saying it reflected his mood. But Trump’s supporters were celebrating, including actor Stephen Baldwin, who tweeted that he was "proud to have been part of such amazing history".