Thousands of protesters have turned out across the US for the second annual Women's March, marking the first anniversary of US President Donald Trump's inauguration.
Many protesters proudly carried signs through the streets calling out the Trump administration.
"Super callous fascist racist extra braggadocios," one sign read.
"Don't forget Princess Leia was also a Senator and a General!" read another, referencing the famous Star Wars character.
"Build a wall and my generation will tear it down," one child's sign read.
Even dogs got in on the action, with one carrying a sign reading, "I will pee on your wall."
Many protesters used their signs as calls for political action.
"White women must dismantle white supremacy," one woman's sign read.
"Grab 'em by the midterms," read another.
Other signs alluded to Mr Trump's divisive behaviour, with one sign claiming he'd fall for the current craze of eating laundry detergent pods.
The coordinated Saturday rallies in Washington, New York, Los Angeles, Chicago and about 250 other cities are a reprise of the mass protests that marked the beginning of Mr Trump's presidency.
The 2017 Women's March was one of the largest demonstrations in US history, with hundreds of thousands of people descending on Washington DC.
"People were pretty damn mad last year and they're pretty damn mad this year," Tamika Mallory, co-president of the Women's March board, told The Associated Press.
Mr Trump acknowledged Sunday's march on Twitter, writing that women should be celebrating "the historic milestones and unprecedented economic success and wealth creation that has taken place over the last 12 months".
The rallies also come after what has been seen as a pivotal year for women's rights, with the #MeToo and #TimesUp social media effort against sexual harassment and abuse that was born out of a string of scandals in Hollywood, Washington and elsewhere.
Activists say Mr Trump's policies rolling back birth control access and equal pay protections have propelled many women into activism for the first time. In Virginia state legislative polls, 11 of the 15 Democrats elected were women.
Reuters / Newshub.