Kate Winslet always keeps us on our toes with her red carpet looks, changing things up from event to event, effortlessly switching between ballgowns and power suits in a selection of block colours, ...