France has become the latest country to legalise same sex marriage.
The Justice Minister there has confirmed that wedding ceremonies will now begin in July after the parliamentary vote of 331 in favour and 225 against.
France become the 14th country to legalise gay marriage exactly one week after it was adopted by New Zealand.
The law will allow same-sex couples to marry and to adopt children. It is seen as a flagship reform pledge by President Francois Hollande which sparked street protests in opposition.
"Many French people will be proud this job is done" Justice Minister Christiane Taubira told parliament. "Those protesting today will find themselves moved by the joy of the newly-weds".
'Ireland should lead this movement for equality'
Here, advocacy group Marriage Equality has said "huge congratulations are the order of the day as France becomes the latest nation to legalise marriage for same-sex couples with a final vote on legislation before lawmakers in their lower house".
Moninne Griffith, Director of Marriage Equality added "We want Ireland to lead this movement for equality and not fall behind. As the push for equality for same sex couples and families gains momentum in countries like France, New Zealand, Uruguay and the UK, we call on our own political leaders to make it a reality here too. Irish people want this as was shown by the overwhelming vote at the recent constitutional convention".
Critics in France have said President Hollande should focus on fixing the economy while opponents have demanded a referendum. Socialist and conservative lawmakers had come close to blows more than once during lengthy parliament debates on the law.
Polls there have shown more than half the country backed the gay marriage law.
The gay community greeted the news with fanfare with some rights groups dubbing April 23rd the "Day of Love". But opponents gathered outside parliament for a new demonstration.
Conservatives have vowed to appeal to the Constitutional Council to have it struck down.