Kate Middleton On Tour: All The Pics From Asia!

Kate Middleton In The Solomon Islands

Kate swapped her original outfit plans for an Island Print dress left for her in her hotel room by her hosts.