Why Do French Wear Kepi?

Why Do French Wear Kepi? The kepi was formerly the most common headgear in the French Army. … As a light and comfortable headdress, it was adopted by the metropolitan (French mainland) infantry regiments for service and daily wear, with the less practical shako being relegated to parade use. Where did the kepi come from?