James Dean, Marlon Brando and Cary Grant were uncontroversial picks for the top three places in the list, put together by Harper's Bazaar. Prince Harry's entry read: "The younger of British princes ...
Some results have been hidden because they may be inaccessible to you