Johnny Cabot (Crosby) is a swell and stylish entertainer who gets enlisted by Uncle Sam to serve in the Navy, despite being turned down earlier for color blindness. His poor sight makes it just about impossible for him to tell the difference between identical twin sisters (Hutton) who try to put the make on him. The swooning crooner soon discovers, however, that fellow shipmate Windy (Sonny Tufts) has his sights set on one of the twins and plans on making his own kind of waves to get his gal.