Military wear is the antithesis of a baby's bonnet! (6,3)
I believe the answer is:
forage cap
But I can't explain it at all! Could you help me understand?
(Other definitions for forage cap that I've seen before include "item of military kit" , "Fore-and-aft military headgear" , "hat" , "Soldier's covering" , "Infantryman's headgear" .)