Lesbian and gay couples in Switzerland rejoiced as they legally tied the knot on Friday, when the rich Alpine nation formally joined many other western European countries in allowing same-sex marriage, with some saying better late than never.
The first same-sex marriages came about nine months after 64.1 per cent of voters backed the "Marriage for All" law in a national referendum. It puts same-sex partners on an equal legal footing with heterosexual couples, including allowing them to adopt children together and to sponsor a spouse for citizenship.
Switzerland authorised same-sex civil partnerships in 2007.
Friends and family greeted Aline and Laure - who asked that their surnames not be published - with hugs, cheers, applause and a few joyous tears at a Geneva manor house where they exchanged vows to formalise their two-decade relationship.
"It's a great joy, a super moment to put in the history books," said Laure, 45, a human resources executive, adding that July 1 holds special importance because it's the 19th anniversary of their civil union.