Stop watching the news.
She has done nothing that any self respecting person of means does not already do. Legally.
And there is nothing to suggest that she has ever used her husbands position for personal gain, nor that she needs to. Her subsequent actions, following on from the benevolence of media tosh, Should be viewed as a genuine gesture rather than stemming from convenience.
If anything she had been doing previously was illegal then, one could reasonably conclude that she would have not been doing it.
The wealthy, buy and large, do not seek to be sanctioned or fined as it usually costs significantly more than the savings.
Essentially, buy buying citizenship and/or residency status, you are prepaying any taxation requirements in that country. Obviously places like the US, UK or EU expect you to pay appropriate taxes on any income you earn in that country, but there are many more places that won't.
Basically if offshore accounts were illegal, they wouldn't be readily available.
Unless you are a Russian oligarch whose sole purpose to launder money for the Kremlin. Obviously.