It was a touching mix of jokes and tears, as Jimmy Kimmel opened up on last night's show about his newborn son Billy, who underwent heart surgery just days after he was born.

"I try not to get emotional, but it was a scary story, and before I go into it, I want you to know, it has a happy ending," Kimmel started.

Just hours after William 'Billy' Kimmel was born, a nurse detected a heart murmur. It was determined that Jimmy and Molly's second child wasn't getting enough oxygen. At just three days old, Billy underwent heart surgery at Children's Hospital in Los Angeles.

"It was the longest three hours of my life," Kimmel quipped.

In addition to thanking many members of his son's medical team and his family for their hard work and support, Kimmel shares some beautiful photos of his family in the video below.