Roxy Music's Bryan Ferry has married his PR girlfriend Amanda Sheppard at a private island ceremony.

Rex Features

The couple married last week at the Amanyara luxury beach resort of Turks and Caicos Islands. Amanda wore a beautiful Lavin gown and the 66 year old rocker donned a dark blue suit by Anderson & Sheppard.

This is Ferry's second marriage - he was married to Lucy Helmore, the mother of his four children, for 21 years.

Amanda and Ferry started dating back in 2009 after being introduce to her by one of his sons. At the time many commented on the considerable age difference between the lovers - he is 66, she is 29 - but they've proven that age doesn't really matter when we're talking about love. 

Congratulations to the happy couple!

MORE CELEBRITY NEWS

CELEBRITY ENGAGEMENT RINGS YOU'LL LOVE

BE INSPIRED BY REAL LIFE WEDDINGS