La marinière a été créée en Bretagne pour protéger les pêcheurs du froid et de l'eau. Elle était confectionnée en coton breton peu absorbant, offrant une grande liberté de mouvement. Son design sans coutures ni boutons évitait aux marins de s'accrocher aux cordages. Selon la légende, les rayures distinctives aidaient à repérer les hommes tombés à la mer ou effectuant des manœuvres périlleuses.
Le 27 mars 1858, la marinière est devenue l'uniforme officiel de la Marine nationale française, avec des normes de conception précises : un motif rayé en bleu indigo et blanc, comprenant 21 rayures blanches (de 20 mm de large) et 21 rayures bleues (de 10 mm de large). La légende veut que les 21 rayures symbolisent chacune des victoires de Napoléon.
Bien que Coco Chanel ait été la visionnaire qui l’a introduite dans le monde de la mode dans les années 1920, c’est Jean Paul Gaultier qui l’a véritablement adoptée et réinventée à travers ses collections, transformant la marinière en un vêtement emblématique et incontournable dans toutes les garde-robes.