As a child himself, Anderson Cooper never thought he’d be able to have children.
“When I was 12 years old and knew I was gay and thought about my life, it always upset me because I thought, ‘I will never be able to have a kid,’” the 54-year-old CNN anchor told People.
Forty years later, he’s a proud father of two beautiful sons.