Buy
Black angular (also brown or peach), £15, marksandspencer.com
Orange (also tortoiseshell), £69, cosstores.com
Tortoiseshell, £78.83 by Le Specs from net-a-porter.com
***
Rent
Oversized retro, £38 for four days, by Gucci from mywardrobehq.com
Black, £38.16 for four days, by Loewe from hurrcollective.com
Pink and gold, from £28, by Erdem X Linda Farrow from byrotation.com
***
Thrift
Hearts, £12, rokit.co.uk
Pink wraparound, £85 by Gucci from rellik.co.uk
Purple, £126 by Suki, peepeyewear.co.uk