Catherine, the Duchess of Cambridge, gave birth to a boy on Monday, Kensington Palace said in a statement.
“Her Royal Highness The Duchess of Cambridge was safely delivered of a son at 1101 hrs,” the palace said in a statement on Twitter. “The baby weighs 8lbs 7oz. The Duke of Cambridge was present for the birth. Her Royal Highness and her child are both doing well.”
The palace said that Queen Elizabeth II, Prince Philip, Prince Charles, the duchess of Cornwall, Prince Harry and other members of the families had been informed that Catherine had given birth to her third child, and that they were “delighted with the news.”
It was not clear if the couple had chosen a name for the baby.
Catherine was admitted to St. Mary’s Hospital in Paddington, in the northwest part of London, on Monday morning in the early stages of labor. She and her husband, Prince William, announced in September that they were expecting again. Their first child, George, was born on July 22, 2013, and their second, Charlotte, on May 2, 2015.
The news of the birth comes amid widespread attention in Britain and around the world for another big royal moment: Prince Harry will marry the American actress Meghan Markle on May 19.
Catherine gave birth in a familiar setting: the Lindo Wing is where Princess Charlotte, Prince George and several other members of the royal family were born. The Lindo Wing’s website notes, “Discretion is key to our service, and we will ensure that you have the space, security and privacy you need to enjoy these precious early moments as a family.”
Despite that promise of discretion and privacy, the mere announcement that Catherine had gone into labor prompted throngs of camera crews to take up positions across the street from the hospital.
The baby’s birth came a week before Catherine and William’s seventh wedding anniversary and, perhaps more important in the eyes of the media and public, occurred on St. George’s Day, named after England’s patron saint.
Arthur, Albert, Frederick, James and Philip for the boy, according to bookmakers, the BBC reported.
Whatever the baby’s name, the new child will be fifth in line to the throne: following Prince Charles, Prince William, Prince George and Princess Charlotte, and before Prince Harry.