Prince Charles has risen to four star rank in the armed services this week, but what are all his medals for? The Prince of Wales has just turned 58, an occasion marked by rising to four-star rank in each of the armed services - a general in the Army, admiral in the Navy and air chief marshall in the RAF, further adding to the breast-full of medals he wears with his military uniforms. But Prince Charles last saw active service - rather than his honorary or ceremonial roles - 30 years ago. After training in the early 1970s, he served in the Royal Air Force and the Royal Navy, culminating in 1976 as captain of coastal minesweeper HMS Bronington. So what are his collection of 31 decorations for? BBC.