Xavier Bettel, the Prime Minister of Luxembourg, is marrying his partner today (15 May).
He is the first European Union leader, and only the second leader worldwide, to marry someone of the same sex.
Bettel and his partner Gauthier Destenay are set to marry in a private ceremony at Luxembourg's City Hall. Only friends and family are invited, with no press or photographers allowed.
Writing on his Twitter, Bettel said: 'Thank you for your kind messages. We just have one life, live it.'