30. Princess Charlotte is born
Princess Charlotte was born at 8.34am on May 2, 2015, and 10 hours later, the Duchess came out to show her charm to the media.
Exposing the truth one lie at a time
Princess Charlotte was born at 8.34am on May 2, 2015, and 10 hours later, the Duchess came out to show her charm to the media.