Kate Middleton during a charity evening at the National Portrait Gallery.










Comments