Kate Middleton Delivered The New Princess Without Epidural

The new princess Charlotte Elizabeth Diana has entered the world and apparently her arrival was smooth sailing.

hollyscoop