He would have honorary rank at the top of all three armed services. He is also Colonel-in-Chief of several army regiments.
His current Rank is Admiral of the Fleet
Ensign in the Navy or 2nd Lt in the Marines
the naval rank below captain is Commander
He is a colonel in the Irish Guards and that is the uniform he wore for his wedding. He also hold rank in other units of the service but not as high.
The rank "SN" signifies Seaman.
The navy gold leaf rank signifies a high level of authority and leadership within the hierarchy of naval officers. It is typically associated with senior officers who hold important command positions and have significant responsibilities in the Navy.
duke
They are of the same rank but Prince Charles' wife will become queen beofre Prince William's wife.
King philip
The silver heart
These are styled Princes or Princesses, albeit of a lower rank. They do not use the Nobiliary rank of Duchess or Grand Duchess - or for the male, Duke. a Duke often would be co-ranking as a Prince- as Prince Philip is the Duke of Edinburgh, for example- some crown-juggling is involved- like politicians jointly holding several jobs.
An ammiral is an obsolete term for an admiral, a naval officer of the highest rank - the commander of a country's naval forces.