Kate Hudson attends the Kung Fu Panda 3 Premiere at the Odeon Leicester Square

You may also like...