Buy
Pink, £59.99, mango.com
Navy blue oversized, £125, hush-uk.com
Cream and black, £320 by Malene Birger from net-a-porter.com
Rent
Rainbow striped, £36 for 4 days, by Chinti and Parker from mywardrobehq.com
Taupe with sequins, £105 for 3 days, by Stella McCartney from frontrow.uk.com
Blue stripe, from £94 by Jacquemus from hurrcollective.com
Thrift
Pink/black, £25, beyondretro.com
Yellow belted, £50 by Joseph from onescoopstore.com
Rust floral, £180 by Krizia from 1stdibs.com