Royal men wear uniforms at military parades, weddings and official events, so we’ve rounded up the best navy and army gear and suits of Prince Harry, Crown Prince Haakon and more...