Elton John Talks Marriage & Performs 'The Bitch Is Back' on The Ellen DeGeneres Show

Empty Lighthouse is a reader-supported site. This article may contain affiliate links to Amazon and other sites. We earn a commission on purchases made through these links.

Fans of the Ellen DeGeneres show were in for a treat as Sir Elton John stopped by to perform his hit song "The Bitch Is Back" and talk about being married with children.

John was also promoting his new album Wonderful Crazy Night.

"If you would have said to me 10 years ago I would be sitting on your show, married to the man I love and have two beautiful children, I would have said you put acid in my drink," John told DeGeneres when she asked how much they have transformed his life.

"But life throws you challenges and life throws you curveballs, great curveballs and these two children have come along when I never thought I would have children.

They are the greatest thing in our lives there's no words to describe how much we love those boys."

John also revealed that his sons Zachary and Elijah's favorite song is "Hotline Bling." Wait until Drake hears that.

They are also fans of "Uptown Funk" as well as some of John's classics, "Rocket Man," "Don't Go Breaking My Heart," and "Benny and The Jets." John told DeGeneres all about his ski trip along with his family trip to Disney.

John was promoting his 33rd studio album, Wonderful Crazy Night which is scheduled to release on February 5.

So far three singles have been released, one which shares its title with the album, "Blue Wonderful," and "Looking Up." After his interview John took part in a stellar performance of "The Bitch Is Back."

Elton John Talks Marriage and Children with Ellen DeGeneres

Elton John Performs "The Bitch Is Back"