My take on the blue shirts is that someone told him he looks good in blue - and being the obviously ladies man he appears to be he figures it helps.. laugh...
I told my husband he looks good in yellow - and he tended to wear it for YEARS!
He doesn't wear yellow anymore? What happened?