Prince William had already served his time in the military. I can’t remember if it was Navy or Army.
Prince William is still in the Army. In fact, right now, he’s stationed at the Falklands, a potential hotspot.