Barn jackets are fast becoming the only coat to wear right now - here’s why they’re the perfect transitional cover up 03.09.2024 09:00 MarieClaire.co.uk Practicality meets style? Sign us up