People change citizenship because of benefits received. Big deal.
A friend of mine getting a divorce whined, "People will think I stayed with Joe when he had money and left him when he went broke." "Well, duh! That's what happened." "Well, yes, but that's not why I left." "That's a different issue."
I agree with the suggestion that she quit worrying about what other people think.
What do you think when you see the 24-year old beauty standing next to her 84-year old fiancee? Do you think, "Wow, that guy must be sensitive, and caring, and really great in bed," or alternately, do you think, "Wow, that guy must be rich." And, when all is said and done the 24-year old beauty can smile and say, "Now, I'm rich." Get over it.