New Baby Princess is Born

Catherine the Duchess of Cambridge with Prince William are seen leaving St Mary’s Hospital in Paddington with their baby daughter. Catherine the Duchess of Cambridge gave birth to the New Princess earlier today and are both doing well. The baby girl’s name is yet to be revealed.

[Not a valid template]

You may also like

Leave a comment