Elton John performed at conservative radio talk-show host Rush
Limbaugh’s fourth wedding over the weekend, singing for some 400 guests
at the ceremony in Palm Beach, Fla., and taking home a $1 million
Limbaugh is an outspoken opponent of marriage equality, while John is in a civil union with his partner, David Furnish.
Limbaugh, 59, married Kathryn Rogers, 33, in a ceremony at Palm Beach’s Breakers Hotel. Guests included former New York mayor Rudolph Giuliani, Karl Rove, and golfer Tom Watson.