John Lewis' 'endlessly versatile' £45 shirt dress that 'will be worn on repeat'

John Lewis' 'endlessly versatile' £45 shirt dress that 'will be worn on repeat'

Daily Record

Published

Fashion fans have been hailing this dress as "adaptable" and "a wardrobe staple" - and it is now on offer for £50 less.

Full Article