Thousands gathered in Paris' Place Baudoyer on Tuesday evening to celebrate the passing of the equal marriage bill in France.
The bill met some of the strongest opposition seen in Europe, with hundreds of thousands taking to the streets of towns and cities across the country in recent months.
The bill, which also legalises adoption by same-sex couples, was passed by 321 votes...