France's first gay couple to marry have said "oui" in a politically charged ceremony in the southern city of Montpellier. The two men sealed the deal with a lengthy smooch.
Hundreds of invited guests, including a government minister, gathered for the ceremony, which was broadcast live to the country. Hundreds more flocked to the square outside the building.
Montpellier Mayor Helene Mandroux, who officiated, called the law that legalized gay marriage "a stage in the modernization of our country."