Ricky Martin? Homosexual? You don't say...