After days of controversy over who will walk Meghan Markle down the aisle on May 19 when she marries Prince Harry, Kensington Palace has made the announcement. It’s Prince Charles, Prince Harry’s father.
Meghan Markle’s father, Thomas, is unable to attend the wedding, after undergoing heart surgery.
Kensington Palace said the Prince of Wales was “pleased to be able to welcome Ms Markle to the Royal Family in this way”.
Prince Harry’s grandfather, 96-year-old Prince Philip, will also attend the wedding, Buckingham Palace confirmed.
Prince Philip has been recovering from a hip operation.
Meghan Markle’s mother, Doria Ragland, will take her daughter to the wedding at St George’s Chapel in Windsor.
Doria Ragland will meet Queen Elizabeth for the first time at Windsor Castle later, accompanied by Meghan, 36, and Prince Harry, 33.
Meghan Markle’s mother has already been introduced to Prince Charles and Prince William and Kate Middleton. She met the Duke and Duchess of Cambridge and their eldest children, Prince George and Princess Charlotte, at Windsor Castle on May 17.
She took tea with Prince Charles and Camilla at Clarence House in London on May 16.
Thomas Markle had been due to arrive in the UK earlier this week, but became caught up in controversy over the apparent staging of photographs with the paparazzi.
Meghan Markle released a statement on May 17 saying she hoped her father could be given space to focus on his health.
The wedding ceremony begins at 12:00 BST and will be broadcast to the world.
Meghan Markle will have 10 bridesmaids and pageboys, who are all under the age of eight.
The bride decided against having a maid of honor, saying she wanted to avoid choosing between her closest friends.