Singer Elton John received a $1 million fee to perform in front of 400 guests celebrating radio talk-show host Rush Limbaugh's fourth wedding Saturday night, People Magazine reports.
Limbaugh, 59, wed Kathryn Rogers, 33, at the Breakers hotel in Palm Beach, Florida.
Limbaugh is an outspoken opponent of gay marriage while John is openly gay and in a civil partnership with male partner David Furnish.
Celebrity guests at the wedding reportedly included former Bush adviser Karl Rove, baseball slugger George Brett, former New York City mayor Rudolph Giuliani, and golfer Tom Watson.
According to People, the couple met six years ago, while Rogers was running a charity golf tournament and Limbaugh was in the process of divorcing for the third time.
The Palm Beach Post reported that as many as 50 private security guards were hired for the wedding.
Web site Gawker.com hired a plane to fly over the wedding site towing a banner that read "Rush: Congrats on your 4th marriage. XO, Gawker." The saying on the banner was chosen from suggestions made by readers. Rejected suggestions included "This time he really means it," "Wishing you months of bliss," and "Congrats on #4 from those of us who can't have 1."
The magazine reports that the newlyweds took Limbaugh's private Gulfstream jet to a honeymoon in Mexico and Africa, among other locations.
© 2012 MSNBC Interactive. Reprints