27.10.11

Kate Middleton carries out first solo engagement

/>

Kate Middleton is one long and lithe duchess.