United States
 
United States Army field-grade officerís white dress cap
Back in the 60s and 70s, about the only army personnel who owned a white tropical dress uniform were the senior NCOs and officers stationed in either Panama or Saigon. That said, this particular cap looks like itís pretty new. Many thanks to Mike down in Quitman, Louisiana.