Brigitte Bardot : Eva Marchand
Antonio Vilar : Don Matteo Diaz
Michel Roux : Albert
Dario Moréno : Arabadjian
Espanita Cortez : Maria-Teresa Diaz
Jacques Mauclair : Stanislas Marchand
Lila Kedrova : Manuela
Daniel Ivernel : Berthier
Jess Hahn : Sydney
Marie-José Guil : Pilar
Claude Goddard : Mercédès
Rivers Cadet : le touriste
Germaine Michel : la touriste
Paul Bonifas : le restaurateur
Anne-Marie Mersen : une danseuse
Betty Beckers : une danseuse
Bob Ingarao : un marin
Dominique Zardi : un marin
Denise Carvenne
Yolaine Dangly
Gisèle Grimm
Monique Just
Marcel Loche
Roger Stefani