The Duke and Duchess of Cambridge celebrate three years of wedded bliss today.
The couple – with baby Prince George in tow - returned from a tour of Australia and New Zealand this weekend.
They tied the knot three years ago at Westminster Abbey after announcing their engagement in November 2010. Their first child was born on 22 July.
Now we are three: Prince George's first birthday will be on 22 July
Happy anniversary you two!