These are the 6 blazer trends 2024 has grabbed onto with both hands—see and shop our 24 favourites from the high street and luxury brands.
81