Zara's £6.39 cotton shirt is perfect for work or the weekend

The shirt has versatile styling options