The kepi is a cap with a flat circular top and a peak, or visor. In English, the term is a loanword from French: képi, itself a re-spelled version of the Alemannic German: Käppi, a diminutive form of
French Army kepi
1942 portrait of General Charles de Gaulle of the Free French Forces wearing a kepi
General Boulanger wearing a kepi c. 1880
White kepi of the Foreign Legion
A shako or shacko is a tall, cylindrical military cap, usually with a peak, and sometimes tapered at the top. It is usually adorned with an ornamental plate or badge on the front, metallic or otherwis
Kepi
…cane-framed cloth undress caps called casquette d'Afrique. These were intended as alternatives to the heavier, cloth-covered leather French Army shako. As a light and comfortable headdress, it was adopted by the metropolitan (French mainland) infantry regiments for service and daily wear, with the…
A shako of the French troupes de marine, c. 1829
A British soldier wearing a shako in c. 1803
Hungarian hussars wearing shakos in 1849
Shako of the French Royal Guard as worn from 1816 to 1830