Royal Baby: Celebs Congratulate Kate Middleton!

Duchess has given birth to baby boy, and everyone from David Cameron to Snooki has taken to Twitter.

The royal baby has arrived! On Monday (July 22), Duchess Kate Middleton gave birth to a baby boy in London.

Embedded from instagram.com.