Edit & words Nick Byam
1 Organic cotton towelling shorts, £95, by Sunspel // 2 Stretch logo shorts, £50, by Original Penquin // 3 Bird-print cotton shorts, £270, by Paul Smith // 4 Fela Kuti shorts, £75, by Carhartt WIP // 5 Short trousers, £280, by Wooyoungmi at Farfetch // 6 Graphic stripe shorts, £60, by Champion // 7 Hawk Balearic print shorts, £55, by Farah // 8 Hostala print jersey shorts, £360, by Dries van Noten at Harvey Nichols