John Lewis Kids' Stripe Swim Shorts, Blue
£14.00 – £18.00£7.00 – £9.00
John Lewis Kids' Tropical Swim Shorts, Multi
£12.00 – £14.00£8.50 – £10.00£6.00 – £7.00
John Lewis Embroidered Shark Swim Shorts, Blue Multi
£45.00£31.50£13.50
John Lewis Kids' Sea Creatures Icons Swim Trunks, Blue
£9.00 – £10.00£4.50 – £5.00
John Lewis Cargo Swim Shorts, Black
£37.00£25.90£11.10
John Lewis Ikat Printed Swim Shorts, Green
£35.00£24.50£10.50
John Lewis Baby Starfish Swimming Trunks, White
£8.00 – £9.00£5.50 – £6.00£4.00 – £4.50
John Lewis Kids' Sea Animal Swim Shorts, Blue
£12.00 – £16.00
John Lewis Kids' Colour Block Swim Shorts, Multi
£12.00 – £16.00
John Lewis Kids' Ombre Swim Shorts, Multi
£12.00 – £16.00£8.50 – £11.00£6.00 – £8.00
John Lewis Embroidered Angel Fish Swim Shorts, Navy Multi
£45.00£31.50£13.50
John Lewis Ikat Printed Swim Shorts, Indigo
£35.00£17.50
John Lewis Geo Print Swim Shorts, Red Multi
£35.00£24.50£10.50
John Lewis Kids' Wavy Swim Shorts, Multi
£12.00 – £16.00£6.00 – £8.00
John Lewis Kids' Jungle Swim Shorts, Navy
£12.00 – £14.00£8.50 – £10.00£6.00 – £7.00
John Lewis Kids' Tiger Swim Shorts, Multi
£12.00 – £14.00£8.50 – £10.00£6.00 – £7.00
John Lewis Kids' Plain Swim Shorts, Blue
£10.00 – £14.00£5.00 – £7.00