THEME



Eeeeeek, stop being so cute.

Duchess of Cambridge   Countess of Strathearn   Catherine Elizabeth   Catherine Middleton   Kate Middleton   London   British   Royal   



So cute.

So cute.

Duchess of Cambridge   Catherine Elizabeth   Catherine Middleton   Kate Middleton   Countess of Strathearn   Edinburgh   London   British   Royal   



Aw, love to see her so happy!

Aw, love to see her so happy!

Catherine Elizabeth   Duchess of Cambridge   Catherine Middleton   Kate Middleton   Countess of Strathearn   Scotland   Garter Day   British   Royal