Среди наших певцов много безграмотных, которые не понимают первоисточника и перевирают слова. Желающие могут послушать Юрия Морфесси, который четко поет: "Я милого узнаю по походке, он носит серые штаны, шляпу носит он панаму, ботиночки он носит на рипах". Отсюда понятно, что никто не напяливает панаму поверх шляпы, а ботиночки обязательно скрипят (на рипах - со скрипом, пер. с укр.).
Эта фраза из песни "Я милого узнаю по походке...". В разное время ее исполняли и Владимир Высоцкий, и Майк Науменко, и Алеша Димитриевич. Сейчас наиболее известен вариант песни в исполнении Гарика Сукачева.
Шляпу он носит на бандану. На панаму сами носите.
В довоенные и послевоенные годы в СССР действительно нередко под шляпу надевали тюбетейку или панамку. Шляпа была дорогим и престижным предметом мужского туалета. Берегли ее белоснежную атласную подкладку от пота и засаливания. А в латиноамериканских странах в старину (да и сейчас!) под широкополую шляпу на голову повязывали платок или косынку - тоже от пота.