She might be due to give birth any day now but that didn’t stop The Duchess of Cambridge and Prince William from celebrating their fourth wedding anniversary! And in a touching tribute, the couple headed to Buckingham Palace to make the milestone.
Prince William is reportedly doing all he can to attend the Gallipoli 100year anniversary commemorations with the Queen in London on April 25 - the same day the royal baby is expected to arrive!