THEME



And in the next few days she’d be the Duchess of Cambridge. 

Catherine Elizabeth   Duchess of Cambridge   Catherine Middleton   Kate Middleton   Commoner   London   British   England   Royal