Giles Deacon for New Look

  • 1 of 15

Black and white one-shouldered dress, £45, Giles Deacon for New Look

Latest Editors Picks:

See all Editor's Picks

New Look