Struggling for balance here, but it's nothing new for charities to pay "celebrities" for their attendance while calling it marketing, and presumably that could stretch to paying for their security too
However it raises the question of what they're actually getting out of it, and with a mere $2 million in the bank it's certainly not the money. There's the heightened profile of course, but I'm not even sure that's a positive now that H&M seem stuck in a downward spiral of making everything about themselves
Admirable as the cause is, my honest view is that they'd now do better with someone else - a view shared by increasing numbers of veterans if their comments are anything to go by