The new princess Charlotte Elizabeth Diana has entered the world and apparently her arrival was smooth sailing.
Video · Kate Middleton Delivered The New Princess Without Epidural
25 views
Hollyscoop -
Celebrities Kate Middleton