Elton John has married his long-term partner David Furnish today, nine years to the day since they were joined in a civil partnership ceremony.

The 67-year old music icon is entering his second marriage, having married his former sound engineer Renate Blauel in the 1970's before divorcing her after three years.

John - real name Reginald Dwight - has been a vocal and staunch supporter of same-sex marriage in the UK and has campaigned for many years for its legal standing.

The marriage ceremony is to take place in his Windsor estate, where the couple are expected to be joined by close friends Liz Hurley, David Walliams, Jimmy Carr and several others.

Furnish and John have been posting images on Instagram throughout the day.