The Four Tops have led stars from the worlds of soul, gospel, jazz and blues at a tribute concert for Aretha Franklin on the eve of her funeral.

A People's Tribute to the Queen, held on the waterfront of Franklin's hometown Detroit, ended with a mass performance of her anthem Respect.

Her granddaughter Victorie Franklin thanked the crowds, saying: "It's truly inspiring to see how many hearts, how many people my grandma has touched."

Franklin, 76, died on 16 August.

Her six-hour, invitation-only funeral is taking place later in the Detroit church where the funeral for civil rights leader Rosa Parks was held in 2005.

Franklin lay in state in Detroit on Thursday, wearing a rose gold outfit and matching Christian Louboutin stilettos. It was the third outfit she has been given since her open coffin has been on display, with a red dress and matching heels on Tuesday and a blue outfit on Wednesday.

Speakers and guests at the funeral will include former US President Bill Clinton, Stevie Wonder, Smokey Robinson, civil rights leaders Jesse Jackson and Al Sharpton and record producer Clive Davis.