Women’s stretch Oxford shirt long-sleeved (tailored fit)

From £19

A contemporary slim fit Oxford shirt with added stretch for enhanced comfort and fit.