The Duchess of Cambridge
Apr23

The Duchess of Cambridge

The Duchess of Cambridge. On 19th July, 1981, Carole and Mike Middleton sat down in front of their television – as did millions throughout the world – to watch the wedding of Diana Spencer to Prince Charles. Little did they know that thirty years later, they would see their as yet unborn daughter marrying the son of the happy couple. At the time Charles married Diana, Carole Middleton was in the early stages of pregnancy...

Read More