European royals have gathered for the wedding of Prince Laurent of Belgium to British-born Claire Coombs.
Claire Coombs wore traditional Belgian lace
The 29-year-old from Bath married the youngest son of King Albert II and Queen Paola at Brussels Town Hall on Saturday.
Dressed in white with a veil of Brussels lace and carrying a trailing white bouquet, Princess Claire kissed her new husband on the town hall balcony after signing the marriage register.
She waved to crowds gathered outside the hall before going on to a religious ceremony at the Cathedral of Saints Michael and Gudula.
The wedding was attended by numerous European royalty including the Grand Duke and Grand Duchess of Luxembourg, Prince Nikolaus and Princess Margaretha of Liechtenstein and Crown Princess Victoria of Sweden.
Princess Claire, who has a British father and Belgian mother, moved to Wavre, Belgium, with her family when she was three.
She works as a property surveyor and says she plans to continue her job after the marriage.
Under the constitution of Belgium, the couple's marriage had to be approved by the government or Prince Laurent may have lost his right to the crown.
Prince Laurent, 39, is ninth in line to the Belgian throne.