An official notice has been placed in the forecourt of Buckingham Palace following the announcement that Catherine, Duchess of Cambridge (aka Kate Middleton) has given birth to a baby boy at St Mary’s Hospital on Monday (April 23) in London, England. The note tells the public, “Her Royal… Read entire story.
Source: Just Jared