Luxembourg is the only country in the world that has both a gay Prime Minister, Xavier Bettel, and an openly gay Deputy Prime Minister, Etienne Schneider.
The tiny European country passed equal marriage by a landslide vote of 56-4 in June, and the law came into effect yesterday.
Jean Paul Olinger and Henri Huber, who were the first couple to enter a domestic partnership in 2004, made history again as the first same-sex couple to wed.
PM Xavier Bettel might not be far behind to marry his partner Gauthier Destenay. Mr Bettel said: “He asked me, and I said yes. I can’t give you the date, because it’s not official yet”.
Luxembourg follows just days behind Scotland, where the first weddings took place shortly after midnight on December 31.
PM Bettel and his partner at an official ceremony