VETERAN rocker Bryan Ferry has married for the second time in a private wedding in the Caribbean.

The 66-year-old singer married Amanda Sheppard, 29, in a ceremony at the luxury beach resort of Amanyara on the Turks and Caicos Islands on January 4.

Sheppard is Ferry's son Isaac's ex girlfriend.

A spokesman for the star said it was a "simple private ceremony".

Ferry was made a CBE in November in recognition of a career in music spanning almost 40 years and covering everything from experimental tunes to sophisticated soulful pop.

His distinctive delivery, good looks, debonair sense of style and supermodel girlfriends including Jerry Hall have all added to his image as the most fashionable of rock stars.

The former Roxy Music frontman enjoyed a number of memorable hits with his bandmates - who included the enigmatic and experimental musician Brian Eno in the early days - from their debut release Virginia Plain to the dancefloor filler Love Is The Drug.

His solo output showed another side of the singer - the suave cocktail bar crooner - who covered a string of songs by well-known artists like John Lennon and Bob Dylan.

Originally published as Singer Bryan Ferry weds son's ex