Según David Niven, esta película se iba a llamar "No es pecado" y, como truco publicitario, se entrenó a 40 loros para que repitieran "No es pecado". Luego, Hays Office hizo que el estudio cambiara el título.
La película se destaca por ser la presentación de estreno del estándar de jazz "My Old Flame", interpretada por West con la Orquesta de Duke Ellington. La canción se convirtió en un elemento básico para cientos de futuros artistas de grabación de todos los géneros.
El rodaje comenzó el 19 de marzo de 1934 y concluyó en junio.
Como es habitual en las películas de West, se eliminaron algunas escenas para mostrar versiones en diferentes estados. Para mostrarse en Nueva York, uno de los mercados más grandes, tuvieron que volver a filmar completamente la escena final.
Se suponía que el protagonista masculino sería interpretado por George Raft, pero él se negó.