Seek out fail-safe leather cross-bodies, summer-ready baskets and chic shoulder bags in the July sales. They’ll pay dividends for years to come …
Main image: Instagram @clairerose.

Leather shoulder bag, Hereu, was €480, now €336; www.matchesfashion.com.

Cadix straw basket bag, Isabel Marant, was €420, now €294; www.mytheresa.com.

Suede swing bag, BA&SH, was €350, now €245, at Brown Thomas.

Striped pouch, Isabel Marant, was €120, now €80, at Arnotts.

Leather-trimmed raffia shoulder bag, Altuzzara, was €345, now €241.50; www.net-a-porter.com.

Jute cross-body bag, See by Chloé, was €425, now €298; www.brownsfashion.com.

Tunis leather cross-body bag, Soeur, was €360, now €172; www.selfridges.com.

Gea knitted bag, Themoiré, was €390, now €195; www.ecrustudios.com.