Tens of thousands of people rallied across Europe on Saturday against sexist violence, with more than 30,000 turning out in Paris, where a separate protest against rising fuel prices brought clashes.
Anti-violence rallies across France drew around 50,000 people in all, according to organizer Caroline de Haas, to answer a citizen collective's call for a "feminist tidal wave" of outrage against gender violence brought into sharp focus by the #MeToo movement.
Elsewhere, a thousand people braved driving rain in Rome, while similar protests drew several hundred demonstrators in Geneva and Athens.
"The fight against violence against women is progressing daily but our society has a long way to go — everyone must act and fight as this is everybody's business," President Emmanuel Macron tweeted in offering his moral support.
Authorities put the Paris turnout at 12,000 and similar marches in Lyon, Marseille and Rennes at between 1,000 and 2,400, but de Haas felt moved to salute "the largest [feminist] mobilization France has known," far bigger than a rally that drew 2,000 last year.
Participants clad in purple, the color of the #NousToutes women's activist protest movement, shouted slogans including "Sick of rape," "End impunity for aggressors" and "A woman is never responsible for the violence she suffers," while also demanding government resources to tackle the issue.
"I am here to support all the victims and continue this struggle, which started long before I came along," said French actress Muriel Robin, who had organized a similar rally last month in the capital.
The rallies drew a number of men, including Tanguy, a 19-year-old student who turned out in the western city of Rennes to declare backing for "a movement which is not based on sex — it's not a fight pitting men against women but a fight by men and women, together, against inequality."
The #NousToutes movement started out in France in September, inspired by the #MeToo campaign that began last year. Since then, the number of cases of sexual violence reported to police in France has risen 23 percent.
Latest French government figures say 2017 saw 225,000 cases of domestic violence against women by their partners, while 2016 saw 123 deaths.
A day ahead of Sunday's U.N.-designated International Day for the Elimination of Violence Against Women, there were further marches in a number of cities across Europe.
Macron last year made sexual equality a priority of his presidency.
But "if the money is not forthcoming, public policy won't follow on," warned de Haas, speaking two days after several civil organizations called for a huge increase in public resources dedicated to the problem.