L'italiano Renato Baldi vive da vent'anni con il francese Albin, detto Zazà , insieme al quale gestisce, a Saint Tropez, un "night" per travestiti, "La Cage aux Folles". I due, che non nascondono la loro omosessualità , vivono come marito e moglie. Nel passato dell'italiano, però, c'ÿ stata una brevissima avventura etero-sessuale, dalla quale gli ÿ nato un figlio, Laurent. Un bel giorno, il giovane annuncia al padre e a Zazà - che in quei vent'anni gli ha fatto da madre - l'intenzione di sposare Adrienne, figlia di un importante uomo politico, esponente di un partito che si propone di difendere a tutti i costi l'ordine morale. L'annuncio di Laurent, che da Adrienne ÿ stato presentato ai suoi come figlio di un diplomatico, getta lo scompiglio in Renato e Zazà , costretti a spacciarsi - il giorno in cui i genitori di Adrienne vengono a conoscere i futuri suoceri della figlia - per quel che non sono. La verità verrà egualmente a galla, ma costretto egli stesso a travestirsi da donna per sfuggire ai giornalisti, il padre della ragazza non potrà impedire le sue nozze con Laurent.