Bryan Ferry has tied the knot with girlfriend Amanda Sheppard.
The 66-year-old Roxy Music star said "I do" to the PR executive who at 29, is 37 years his junior.
The pair got married at the Amanyara luxury beach resort on the Turks and Caicos Islands last week, the Daily Mail is reporting.
Bryan's new bride is his second wife following his 21-year marriage to Lucy Helmore with whom he has four children.
The rocker also famously dated American model Jerry Hall for two years before she ended the relationship to be with Rolling Stone frontman Mick Jagger.
Bryan recently spoke about how lucky he felt for being with a much younger woman.
"The interesting thing is you never really meet people your own age who aren't married," he told Live magazine.
"I'm very fortunate that I work in music, where you're in touch with different age groups, either the audience or people you work with. It does help. Obviously I'm not ageist."
The couple started dating in 2009 and a few months later Amanda quit her public relations job and moved into the singer's home.