None of them are currently in the military and some never even served. And yet they have all these military titles and wear uniforms decorated with enough medals, badges, and cords that they make Audie Murphy look like a lightweight.
A large proportion of our presidents have served in the military, including several generals and some war heroes. You never saw Eisenhower, Kennedy, either Bush, Reagan, Carter, Truman, Ford, Nixon or any others who served wearing their uniforms as president. Usually, the civilian leaders who wear military uniforms are the ones who we wish we could forget - Stalin, Hitler, Hussein, Castro, Mussolini, and other tyrants.
Of all the members of the family, the one most worthy of wearing one is Harry, who served two tours in Afghanistan despite the government doing everything to prevent him from going. I am pretty sure at least one of his tours was in an infantry unit, too. He wasn't some paper pusher in an office. And yet he was told he can't wear his uniform. Horrible insult to Harry.