Cate Blanchett wears a blue plaid blazer at the 77th Venice Film ...

Responsive image
source