I was about to post. Sophie has to be one of my favourite royal. She does a lot of charity work but she never got the recognition she deserves (which is why I roll my eyes when people always complain that royals do nothing when the hardest working royals like Anne and Sophie barely get any shine)
He and Edward have run their own foundation for 24 years that focuses a lot on children. Just looking at the numbers, she's always been in the top 5 of the hardest working royals while raising a family (her youngest is 14)
She also works with a lot of charities supporting women's rights and worked on projects preventing sexual and gender-based violence. In the last 2 years alone, she traveled to so many places. She went to Congo, Botswana, Malawi, Rwanda, Iraq,... She spoke at the UN several times.
This is how you use your platform as a royal