Linen and cotton blazer 42