Third time lucky for All Saints Polo 2019 with picture-perfect weather