Princess Charlotte

Kate Middleton Gives Birth to 3rd Baby

The Duchess of Cambridge gave birth to a baby boy - on St George's Day - with Prince William by her side.

Kensington Palace tweeted at 1pm: "Her Royal Highness The Duchess of Cambridge was safely delivered of a son at 1101hrs.

"The baby weighs 8lbs 7oz.

"The Duke of Cambridge was present for the birth.

"Her Royal Highness and her child are both doing well."

New British Royal Baby Named Charlotte Elizabeth Diana

Britain's newborn princess has been named Charlotte Elizabeth Diana, Prince William and his wife Kate, the Duchess of Cambridge, have announced.

Kensington Palace said on Twitter the couple were "delighted" to announce the baby will be known as: "Her Royal Highness Princess Charlotte of Cambridge," SkyNews reported.