Casual Kate Middleton is stylish in a blazer and trainers as she sips gin with crowds at the Big Lunch in Windsor

previous post