kate middleton and prince william kids

Royal Baby No. 3: Kate Middleton Gives Birth to Second Baby Boy

Kate Middleton, the Duchess of Cambridge, gave birth to the royal couple's third baby, a boy, at St Mary's Hospital…

7 years ago