A few days ago, we reported that Meghan Markle’s father would not attend the Royal Wedding of his daughter with Prince Harry. Since then, there was a conundrum as to whom will walk Meghan down the aisle on Saturday.

We can now reveal that Prince Charles will accompany the soon-to-be-princess at the royal wedding, which takes place tomorrow.

The Prince of Wales was “pleased to be able to welcome Ms Markle to the Royal Family in this way”, the palace added.

Ms Markle’s mother, Doria Ragland, who was speculated that Doria would walk her daughter down the aisle on the big day, but she will, in fact, take her daughter to the wedding at St George’s Chapel in Windsor.

Ms Ragland will meet the Queen for the first time at Windsor Castle later, accompanied by Meghan, 36, and Prince Harry, 33.

Ms Markle will have 10 bridesmaids and pageboys, who are all under the age of eight. She decided against having a maid of honour, saying she wanted to avoid choosing between her closest friends.

As for Meghan’s father, Thomas was due to arrive in the UK earlier this week but got caught up in controversy over the apparent staging of photographs with the paparazzi.

Speaking to the BBC from Windsor, American celebrity news site TMZ’s Sean Mandell said he had spoken to Mr Markle on Wednesday and that he was “doing well” and “recovering” from his heart surgery.

The Royal Wedding ceremony begins at 12:00 BST tomorrow and will be broadcast to the world.