France's lower house of parliament has voted to ban the wearing of face-covering veils in public places by 336 votes to one.
The bill, which has received overwhelmingly support in opinion polls, must now be ratified by the senate in September to become law.
The opposition Socialists boycotted the vote and France's highest administrative body warned in March that it could be found unconstitutional and therefore thrown out.
"The Council of the State warned the government that the French law and the EU law could find this bill unconstitutional, as it violates human rights and religious freedom," Al Jazeera's Estelle Youssouffa, reporting from the National Assembly in Paris, said.
'Bare face'
The bill makes it illegal to cover the face anywhere in public and those caught wearing a full veil would face fines of $190 or be ordered to enrol in a "citizenship course".
Men who force their wives or daughters to wear the full veil face a fine of up to $37,754 and a one-year jail term, according to the draft legislation.
Nicolas Sarkozy, the French president, said earlier this year that the full veil, such as the niqab or the burqa, "hurts the dignity of women and is not acceptable in French society".
Life in France is "carried out with a bare face", Michele Alliot-Marie, the justice minister, said last week as she opened the debate in the National Assembly.
Face-covering veils "call into question the idea of integration, which is founded on the acceptance of the values of our society", Alliot-Marie said.
The main body representing French Muslims says face-covering veils are not required by Islam and not suitable in France, but it worries that the law will stigmatise Muslims in general.
The veil is widely seen in France as a sign of extremism and an attack on women's rights and secularism, a central value of modern-day France.
Critics say the ban is a ploy to attract far-right voters.
Youssouffa said the French Muslims community is uncomfortable with the bill and feels it stigmatising the whole community.
"French Muslims say less than only 2,000 women use the veil and are seen as ultra-orthodox minority and do not represent the whole community," she said.
Source:Al Jazeera and agencies