The French parliament on Tuesday gave its final approval to legislation legalizing gay marriage and allowing same-sex couples to adopt children.
The bill had already been approved by the Senate on April 12, and Tuesday's final reading in the National Assembly was seen as little more than a procedural hurdle, as the Socialist party which supported the measure enjoys a majority there.
The law is to come into force in June.
Immediately after the vote, the conservative opposition announced a constitutional challenge to the new law.
In recent weeks, hundreds of thousands of people have demonstrated against the bill, criticizing the right of adoption in particular fearing "a destabilization of family structures" and negative repercussions to children brought up by two mothers or two fathers.
More demonstrations are planned in May.
Marriage and adoption by same-sex couples are part of an election promise by President Francois Hollande. Only a bare majority of predominantly Catholic France, however, support same-sex marriage and a majority reject adoption by such couples.
Justice Minister Christiane Taubira justified the law, saying: "It is the duty of the state to fight against discrimination."
Members of the conservative UMP have already promised to overturn the new law should they come to power.
Most Popular Stories
- Fantasy Football Gambling Industry Facing Increased Legal Scrutiny
- As States Legalize Pot, Will Traffic Deaths Rise?
- NATO Plans High-Readiness Force to Counter Russia
- Obama Promoting Economic Gains As Elections Near
- 'Guardians of the Galaxy' Conquers the North American Box Office with $16.3M
- GE Capital and Petters-Related Fund in Legal Battle
- California Conservation Conundrum: Water Use Varies Greatly Across State
- Combating Online Abuse Not Easy for Gamers
- Even With Surly 2014 Electorate, It's 'Still an Incumbent's World'
- Feds Want Nuclear Waste Train, but Nowhere to Go