The prime minister of Luxembourg is marrying his partner a year after the tiny, staunchly Roman Catholic nation's parliament approved legislation allowing same-sex marriage.

Prime Minister Bettel Xavier at first said he wanted to have a very private wedding, but on Friday morning, he had already posted a picture of himself with Belgian partner Gauthier Destenay on his Twitter profile page. The official ceremony at Luxembourg City Hall is set for late afternoon Friday.

In 2010, Iceland's prime minister married her partner in what was believed to be the first same-sex wedding of a ruling government leader in Europe.