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."
Prince Harry and Meghan Markle's wedding will be held on Saturday 19 May 2018, Kensington Palace has announced, quoted by BBC.
The couple confirmed their engagement last month and said the ceremony would take place at St George's Chapel, Windsor Castle.
The Royal Family will pay for the wedding, including the service, music, flowers and reception.
The Dukes of Cambridge, William and Kate, are expecting a third child, said the Twitter profile of the Kensington palace, quoted by world agencies.
"The Duke and Duchess of Cambridge are delighted to announce that the Duchess of Cambridge is expecting a third child, the Queen and the members of the two families are delighted by the news," the message said.
The Duke and Duchess of Cambridge are expecting their third child, Kensington Palace has confirmed.
An official statement released today said: ‘Their Royal Highnesses the Duke and Duchess of Cambridge are very pleased to announce that The Duchess of Cambridge is expecting their third child.
‘The Queen and members of both families are delighted with the news.
Tributes have been left at the gates of Kensington Palace, where thousands came to mourn the death of Princess Diana 20 years ago, Sky News writes.
On the 31 August 1997 it was announced that Diana, Princess of Wales had died after a car she was travelling in crashed in the Pont de l'Alma tunnel in Paris. She was just 36 years old.