En 2012, François Hollande, candidat du Parti socialiste à l’élection présidentielle, promet d’ouvrir le mariage aux couples de même sexe dans son « engagement 31 ». Une fois élu président, cette promesse est reprise lors des élections législatives de 2012.
“Pour : 331 voix. Contre : 225.” Le , l’Assemblée nationale adopte définitivement la loi ouvrant le mariage et l’adoption aux couples du même sexe. C’est la fin d’un marathon législatif ouvert par Christiane Taubira, garde des Sceaux, le 29 janvier 2013, une loi également portée par Dominique Bertinotti, Ministre déléguée à la famille.