Prince Philip has emerged as something of a style icon in his own right, after being ranked 12th in a list of Britain's best-dressed men in GQ magazine.