Annie Lennox has wed for the third time.

The singer, who once declared she'd never re-marry, exchanged vows with South African gynaecologist and philanthropist Mitch Besser during a boat party on the River Thames on Saturday (15Sep12).

A spokeswoman for the star has confirmed the nuptials, stating the couple wed "in a private ceremony with friends and family present".

Oscar winner Colin Firth was among the guests.

Lennox met Besser in 2009 at a fundraiser for his Mothers2Mothers Aids charity - when the doctor was still married to his now ex-wife Debra.

The singer's grown-up daughters Lola and Tali were among the bridesmaids at the wedding.

The star split from their father, record producer Uri Fruchtmann, in 2000. They were married for 12 years.