Kate Middleton arrives at The Goring hotel in London

By EDDIE KEOGH

150
What would you like to send?