Buy

Green floral, £79, from marksandspencer.com

Oversized yellow shirt, from cos.com

Oversized yellow, £99, from cos.com

Western style shirt, from net-a-porter.com

Western style, £198 by Reformation from net-a-porter.com


Rent

Island print shirt by Casablanca, from mywardrobehq.com

Island print by Casablanca, £46 for four days from mywardrobehq.com

Red ruffle shirt by Stella McCartney, from rites.co

Red ruffle by Stella McCartney, £55 for four days from rites.co

Purple and pink print shirt by Chanel from hurrcollective.com

Purple and pink print by Chanel, starting at £52 from hurrcollective.com


Thrift

Blue swirl shirt, etsy.com

Blue swirl, £28 from etsy.com

Brown 1970s print shirt, rokit.com

Brown 1970s print, £60 from rokit.com

Green and black print shirt by Temperley from 1stdibs.com

Green and black print by Temperley, £81.25 from 1stdibs.com

Share This Article