The Dutch capital has been celebrating the 25th anniversary of staging the world's first same-sex marriages in a pioneering move copied by nearly 40 other countries.
Early on Wednesday, three gay couples tied the knot at City Hall in Amsterdam in a ceremony conducted by Mayor Femke Halsema just after midnight.