Kensington Palace has announced that the Duke and Duchess of Sussex are expecting their first child.
The news comes just five months after the couple were married at Windsor Castle. The baby is due to be born in the spring of 2019.
A statement from Kensington Palace said: “Their Royal Highnesses have appreciated all of the support they have received from people around the world since their wedding in May and are delighted to be able to share this happy news with the public.”
The royal baby will be 7th in line to the throne after Prince Charles, Prince William, Prince George, Princess Charlotte, Prince Louis and Prince Harry.
The Duchess of Sussex, who is currently on tour with her husband in Australia, is believed to be about 12 weeks pregnant and, while it is still early days for baby names, predictions have already begun.
Popular names for royals include Charles, Arthur, Philip, Edward or James for a boy, and Mary, Elizabeth, Victoria or Alice for a girl. However, Meghan’s American upbringing could have an influence on their child’s name too.
If it is a boy, the royal baby could receive the title of Earl of Dumbarton and if it is a girl, Lady Mountbatten-Windsor. Both would have the surname Sussex.