William and Duchess Kate are the parents of three children: five-year-old George, four-year-old Charlotte and one-year-old Louis.
Prince William would be 'absolutely fine' if one of his children were gay