Some people would do anything for others to have a good image of them, to look at them and think they are amazing. (A very extreme example would be Jimmy Savile - nothing to do with Natalia of course!!!)
I'm not saying that managing her image is the only reason she does charity, certainly not, but I think that mainly the charity makes her feel better about herself. She once said that she thinks she is "consoling" little Natalia.
Does she deprive herself from anything in doing so? No. She is still with her second billionnaire, enjoying a priviliged life. Proper "giving" is something else. That is what many amazing nurses and caretakers do every day in this world - getting their hands dirty.
Before I met her, I had the image of her from reading magazines and interviews, I was really young then and gullible. Years later, I had the opportunity and I went and talked to her and it really struck me how I wasn't talking to the person I thought I knew but just some girl with very good skin hardly looking at me, with zero interest for what I was saying, but smiling left and right at the cameras, with that same "sweet smile" I had loved on so many pictures. I realized that sweet smile was a sort of act.
I found her to not be a genuine person and I have disliked her ever since even though I kept following her carreer because I thought she was photogenic.
Of course it is better to do charity than not to do it, so good for her but I maintain that the image she projects doesn't correspond to who she really is at all.