Christopher Kane for Topshop
White gem tee, £45; black eyelet jean, £100, Christopher Kane for Topshop
See all Editor's Picks
Topshop