OK! Magazine UK · 2 hours ago £35 embroidered shirt with 'beautiful' cotton-linen design is a holiday wardrobe staple