Il principe William sfila con Cate Blanchett agli Earthshot