Shirt: Naval Captain Tee by Captain Fin (worn inside out, Thanks @outerbanksfashionblog)
Shorts: Waterman Swim Trunks in Mauve by Katin (Thanks @outerbanksfashionblog)
Hat: Retro Easy Emblem 5-Panel Hat by Katin (Thanks @outerbanksfashionblog)
John B (played by Chase Stokes) on Outer Banks on Netflix was spotted wearing this CAPTAIN t-shirt on Outer Banks on episode 'Pilot' (1x01) in Mar 2021. John B's shirt is the Naval Captain Tee by Captain Fin. John B's shorts is the Waterman Swim Trunks in Mauve by Katin. John B's hat is the Retro Easy Emblem 5-Panel Hat by Katin.