Baftas 2017: celebrity red carpet arrivals, from Kate Middleton to Emma Stone