Sir Elton John appeared on Ellen today, and his two sons were all he could talk about.
The singer told Ellen how five-year-old Zachary and three-year-old Elijah unexpectedly changed his life.
The 68 year old joked saying, "If you’d had said to me 10 years ago I’d 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."
"They are the greatest thing in our lives. There's no words to describe how much we love these boys. They're just amazing." he added.
He also did a surprise performance of his 1974 hit 'The Bitch Is Back'.