Today, the Duke and Duchess of Cambridge, Prince William and Kate Middleton celebrate their 4th wedding  anniversary! Wonder if the royal baby will arrive today???

 

royal-wedding-picture-kate-william