Prince Harry is facing stiff competition for the title of hottest royal from Crown Prince Hussein of Jordan, 22, who is winning over fans on Instagram who can't get enough of the Prince on his motorbike.