Elina Svitolina from Ukraine celebrated her first title since becoming a mother by donating the prize money to help children in her homeland.
28-year-old Svitolina beat Russian Anna Blinkova 6-2, 6-3 to win the Internationaux de Strasbourg.
It comes just seven months after the former world number three, who is married to French player Gael Monfils, gave birth to daughter Skai.
“I would like to share this energy with Ukraine,” said Svitolina.
“All my prize money from this tournament will go to the children of Ukraine, (which is) much needed at this difficult time.”
Svitolina announced after the 2022 Miami Open tournament in March that she was taking a sabbatical, citing the psychological effects of the Russian invasion of her homeland, and shortly after announced that she was pregnant.
She continued protest against the war before returning to the WTA tour in April and is currently ranked No. 508 in the world.
Only three other players have won a lower-ranked WTA tournament, and Svitolina became only the fifth wildcard to win the tournament.
It was the 17th title of her career and the first since winning in Chicago in 2021.
The victory is a quick boost for Switolina before the French Open which starts on Sunday.
Svitolina, who has never progressed beyond the Roland Garros quarter-finals, is using her protected ranking to play in the tournament and will face Italy’s Martina Trevisan, a 29-year-old semi-finalist from last year, in the first round.
Her win in Strasbourg lasted just over an hour and 30 minutes and included seven stoppages on Blinkova’s serve.
“I would like to thank France for doing an incredible job, welcoming Ukrainians, doing everything possible to make them feel at home,” she said.
“Thank you so much for everything you do for us, together we will see the light of day and end this war.”
Svitolina won €29,760 (£25,865) for her victory in Strasbourg.