Joe forelsker seg i Sugar mens han er Josephine, men for å vinne Sugars hjerte må han avsløre at han er mann. Joe velger i stedet å utgi seg for å være en oljemillionær ved navn «Junior», og kler seg ut med unifom og briller. Da han ikke vil fortelle Sugar hvilket oljeselskap han eier, holder han opp et skjell, som overbeviser henne om at han eier Shell. Sugar forelsker seg hodestups i Junior, som hevder at han eier den store yachten i bukten. Yachten tilhører imidlertid millionæren Osgood Fielding III (Joe E. Brown), en mindre attraktiv beiler Daphne har vanskelig å holde på avstand.