Pippa Middleton attends the BGC Annual Global Charity Day at Canary Wharf in London

You may also like...