It's a cadet hat possibly from San Diego Hat Company.
It has been reported that when Castro plays dressup,he wears this cap, along with his Naughty Monkey pumps.
*applause*
LOL! Here'a a pic of the Castro pump. ;)