Mark Ruffalo and Cher joined the Donald Trump protest on the streets. Lady Gaga called for kindness, Miley Cyrus was in tears, Madonna vowed never to give up and Katy Perry urged Americans not to weep.

Read more