Dozens of celebrities have joined hundreds of thousands of people for women's marches across America in protest against President Trump and sexual assault.
Adele, Mila Kunis, Cameron Diaz and Jennifer Lawrence were among those who took part.
Scarlett Johansson, Eva Longoria and Viola Davis were also spotted in crowds across the US.
There was a huge demonstration in LA - where Idina Menzel, Maxwell and Andy Grammer performed.