Elvira Kent (Janis Paige) and her husband Michael (Don DeFore) suspect each other of cheating. For their wedding anniversary, Elvira books an ocean cruise to Rio de Janeiro but her husband claims that unexpected business will prevent him from going. Seeing an opportunity, Elvira pretends to take the trip alone, but in fact sends singer Georgia Garrett (Doris Day), a woman she'd met at the travel agency, in her place and under her name. By secretly staying behind, Elvira hopes to find out if Michael is indeed sneaking around behind her back. Michael, however, is suspicious over Elvira's supposed willingness to go on the trip alone, and so hires private detective Peter Virgil (Jack Carson) to see if she is sneaking around behind his back.