Gays: We're being attacked from all sides today - thanks, Christians - so here's Prince Harry topless to cheer us up: