Duchess Catherine is having a girl!
The royals celebrate as Duchess Catherine Kate reveals that she’s expecting a little princess! Thrilled Kate, who was given the happy news early last week, is telling her closest friends and family she’ll give birth to a daughter in April next year, and palace insiders suspect she and her husband will make an official announcement in […]