Monday, July 22, 2013

Finally! Kate Middleton is in Labour for the Royal Baby

After all the expectations and anticipation, The Duchess of Cambridge is in the early stages of labour and was admitted to hospital at just before 6am today as she prepares to give birth to the future king or queen.

This is the world's most anticipated baby is finally on his or her way.