Prince William playfully ruled out having a fourth child as the Duchess of Cambridge cuddled an adorable baby on a visit to Lancashire.
The pair, who are already parents to Prince George, Princess Charlotte and Prince Louis, were at Church on the Street in Burnley, a centre that helps people struggling with poverty, homelessness, addiction or other problems.
As they posed for pictures with families at the centre, Kate found herself cradling three-and-a-half-month old baby girl Anastasia Barrie, the daughter of Trudi and Alastair Barrie, who work at the centre.