BEagle
Given her attitude so far (and for her sake I hope she's not as delusional as some press releases/statments make her sound) my money is on the fact she will turn up if the invitation stands...there's money to be made and no doubt there will be polite applause for her to bathe in.
But yes, regardless of the uniform ( That's the Senior Service's problem to sort out somehow), she should get rid of the military flying badge.