Elton John. Everyone's favorite moral philosopher.
He was actually opposed to gay marriage for a while, claiming it made no sense since the homosexual lifestyle is liberation from "boring" and "constricting" norms like marriage or the convention that dictates one must wear pants in public.