high waisted full trou are excellent, esp with the looser, longer jacket. my preference would be for a plain white shirt, but the floral does add to the slight 50s "on holiday in Havana" look.
btw B!CD, actually (:-) the 30s are the CM golden age. the 50s were too decadent for the classic guys: big shoulders, ventless jackets, atomic age Jetson patterns, tiny bow ties, etc. they were like the douchebag players community of the time.