Camilla, the Duchess of Cornwall revealed her excitement at the imminent arrival of the Duke and Duchess of Sussex’s baby during a hectic walkabout through Havana’s old town with Prince Charles.

Amid frenzied scenes, American tourist Mimi Ricketts asked the 71-year-old royal: “Are you excited about the new baby joining your family?”

The beaming duchess, dressed in sky blue, told the 60-year-old from St Louis, Missouri: “Yes very much so”.

Meghan is due to give birth next month.

US tourist Mindy Whittle also got the chance to meet royalty and said after her encounter: "I love her (Camilla's) dress. We shook hands - do I have to pay extra for that?"