(CBS News) Annie Lennox wed a third time over the weekend.
Her spokesperson confirmed to People that the 57-year-old singer married Dr. Mitch Besser on Saturday in London.
According to the U.K.'s Mail Online, Lennox and Besser, 57, exchanged vows in a private ceremony in front of 150 guests on a boat on the Thames River. Actor Colin Firth was among the attendees.
Lennox's daughters, Lola, 22, and model Tali, 19, were the Scottish singer's bridesmaids, reports the Daily Mail. The bride donned a long white gown with lace and a vintage 1920s-style headpiece.
On Sunday, Lennox posted a photo of the flowers featured on her big day.
The former Eurythmics singer reportedly met Besser, a gynecologist, in 2009 through his charity organization, Mothers2Mothers, which aims to reduce mother-to-child HIV transmission. Lennox has long been part of the HIV/AIDS awareness cause.
Lennox was previously married to Radha Raman and Israeli movie producer Uri Fruchtmann, with whom she shares her two daughters.