Elton was reportedly upset because Mary J Blige didn't attend his nuptials.
But according to Contactmusic.com, he has forgiven the 35-year-old, who was in the States with her husband, preparing for Christmas.
Mary said that when they first met, she had ''no idea he was such a beautiful person. He's very realistic and straight up.''
As for the December 21 gala, that it's ''not about presents but sending love and congratulations, and he knows I send them both.''
She added that she is glad he tied the knot and set an example. This is a far cry from Merrill Kaiser, Ohio Democratic candidate for Senate, who believes homosexuality is a sin, punishable by death. He even suggested this should apply to two prominent names, Elton and Mary Cheney, the daughter of U.S. Vice President Dick Cheney.
Below is the transcript from The Edge Show, with his comments:
Host Chad Larson: Elton John, he comes to the state of Ohio, hes gay and proud, you want him dead? Should he be killed?
Candidate Merrill Kaiser: I would prefer that he repent
Larson: Obviously, hes not repenting, should he be killed?
Kaiser:Well hes worthy of death
The interview then turned to the subject of Mary Chemey, the Vice Presidents daughter. Larson inquired as to whether Ms. Cheney should be subject to the same treatment Mr. Kaiser suggested for Elton John:
Larson: How about Mary Cheney? How about the vice presidents daughter? Should she be killed? Should she be killed, sir, if she does not repent?
Kaiser: You know the important thing is they are facing the second death
Larson: Of course, but in your perfect world, should Mary Cheney be killed for her being a homosexual?
Kaiser: If shes not going to repent.
Larson: Then she should be killed?
Kaiser: Shes not being killed.
Larson: If her life is no longer existing then she is being killed.
Kaiser: Well, how else are you going to do it?
Larson: So you are saying Mary Cheney So you are saying Mary Cheney should be killed for being a homosexual.
Kaiser: Why dont we.Whats wrong with drugs
Larson: Were going to drug her?
Kaiser: Why do we have laws against drugs?