Buy

Pink, £32.99, zara.com

Blue and white maxi, £118.15, phase-eight.com

Blue strappy, £149, baukjen.com
Rent

Short dress by Kitri, £29.32 for four days from hurrcollective.com

Pink asymmetric sleeve by Borgo De Nor, £112 for four days from mywardrobehq.com

Yellow roses by Alessandra Rich, £158 for three days from frontrow.uk.com
Thrift

Short tropical flower print, £22.40, beyondretro.com

White with embroidery, £55, rokit.co.uk

Black and red, £24.30, thrifted.com