Christopher Kane for Topshop

  • 1 of 22

White gem tee, £45; black eyelet jean, £100, Christopher Kane for Topshop

Latest Editors Picks:

See all Editor's Picks

Topshop