He is a veteran so ge gets to wear the uniform. 

FiddyFiddyOddzz wrote: Yes indeed, he was a veteran, so all is forgiven. There's a reason he was known as "Randy Andy".  I guess being good buddies with Jeffrey Epstein was the icing on the cake.

The 150 whiney RAF members that signed the letter requesting the Queen remove his military appointments were just jealous they weren't invited to any of Andy's parties :)

Quin wrote:"He served in the Falklands War as a navy helicopter pilot.  It will be hard to strip him of that.  Once a veteran always a veteran.

"He ceased using his honorary military titles in January 2022.
[37] The action came after more than 150 Royal Navy, RAF and Army veterans signed a letter, requesting that the Queen remove his honorary military appointments in light of his involvement in a sexual assault civil case.[37] It was reported that he would still retain his service rank of Vice Admiral.[37]"