Prince William doesn't want to make the "same mistakes" as his parents when raising his own children.
The 43-year-old royal - who has Prince George, 12, Princess Charlotte, 10, and Prince Louis, seven, with wife Catherine, Princess of Wales - has pledged to "learn from" the way his own life was impacted when King Charles and his late first wife Princess Diana separated because he's aware of how any "drama" his brood are exposed to can have an effect when they are older.