Rock and soul legend Tina Turner could be walking down the aisle again according to reports that her long-term boyfriend has popped the question.

The 73-year-old singer is set to tie the knot with music producer Erwin Bach at Lake Zurich, near their home in Switzerland, according to Swiss newspaper Blick.

Turner met Bach in 1985 and the couple have lived together in Zurich for the past 15 years.

Tina renounced her US citizenship to become Swiss in January this year.

Turner was previously married to Ike Turner for 14 years.