King Charles wants Prince George, Princess Charlotte and Prince Louis to avoid making "the same mistakes he made", a royal historian has claimed.
Chandrika Kaul, Professor of Modern History at St Andrews University, believes that the monarch wants his grandchildren to have the confidence to marry who they would like.
Charles and Camilla met decades before they tied the knot in 2005, and embarked on an affair while they were both still married.