Oscar-winning director Robert Redford married his long-term German partner Sibylle Szaggars in the northern port city of Hamburg last weekend, a church spokeswoman said on Wednesday.

Redford, 72, and Szaggars, a 51-year-old artist, have been together for more than a decade, according to media reports.

The ceremony, in Szaggars's home town, took place at the five-star Louis C. Jacob Hotel on Saturday afternoon.

Reuters reports that newspaper Bild has offered €10,000 for the first picture of the wedding and said it would publish it on its front page.

About 30 friends and family members attended the ceremony, according to Hamburger Abendblatt.

The newspaper said the bride wore a champagne-coloured dress and Redford wore a white suit.