Cole Porter picked James Stewart for the male lead and later said he sang "Easy to Love" as well as any professional singer. A dubbing track was prepared with baritone Jack Owens, but it was decided that Stewart's tenor voice was perfect for the song. In That's Entertainment! (1974), Stewart said, "The song had become a huge hit, even my singing wouldn't hurt it."
Geraldine Robertson played Chorine (uncredited). She landed the part as a result of being crowned Queen of the Centennial at the Texas State Fair in 1936, crowned by Ginger Rogers, and part of the prize for winning was a screen test with MGM.
During the "I Got You Under My Skin" musical number in this film audiences see for the first time on film The Sparton Model 566 1936 model of the "Bluebird Radio," (issued the year before), arguably the most important radio of the art deco era.
Some cast members in studio records/casting call lists did not appear or were not identifiable in the movie. These were (with their character names): Charles Lane (Stage manager), Billy Watson (Newsboy) and Fuzzy Knight (Pianist).