Elton John and Rush Limbaugh appearing in the same news item is strange enough, but learning that John performed at Limbaugh’s Palm Beach wedding Saturday night is downright baffling. According to a News Corporation report, John was paid a cool $1 million for fulfilling his wedding-singer duties for the outspoken anti-gay radio commentator. We’re assuming he didn’t stick around to talk politics after his gig was up. [People via Movieline]