A French Gigolo centers around Judith (Nathalie Baye) who is an entrepreneur in her 50s. This film follows Judith's life when she begins getting caught up with prostitute Patrick (Eric Caravaca). Patrick lives a double life and pulls Judith into his very complicated world. He lives with his wife Fanny (Isabelle Carre) as Marco, a construction worker, but as night falls he takes on the identity of Patrick, a male prostitute. Judith finds Patrick one night and begins to fall in love with his charm and good looks. He begins to have feelings for her as well, but can't leave his wife Fanny. Judith doesn't know that Patrick is living a double life, nor does she know about his wife. Fanny learns all about Patrick's secret profession and becomes angered at her husband for lying to her for so long. In doing so, she pushes him directly into Judith's arms.