Duke of Edinburgh, held by Prince Philip Duke of Cornwall (England) and Duke of Rothesay (Scotland), held by Prince Charles, Prince of Wales Duke of York, held by Prince Andrew Duke of Cambridge held by Prince William Duke of Gloucester, held by Prince Richard Duke of Kent, held by Prince Edward
who is the highest ranking duke in england
Duke of Edinburgh, held by Prince Philip