This New $35 H&M Blazer Is a French-Girl Staple That'll Sell Like Crazy