Prince George gets a baby sister!  

Post Updated with the name of the Princess

The Duchess of Cambridge Catherine gave birth to a little Princess at 8:34 am, at London’s St. Mary’s Hospital.  The name of the Princess is Charlotte Elizabeth Diana.

It has been reported that the Princess weighs 8 pounds, 3 ounces.  Hopefully the Dutchess continues to avoid toxins in her beauty products as she did during her pregnancy (read the story).  It would be great still if she joined our ranks and became a publicly known GMOFreeMomma.