Grazia (UK) blazer glory 2018-08-28 - Layer up your tailoring for the ultimate power play. Blazer, £ 129, marks & spencer; top, £ 69, topshop boutique