Mourners gathered in Detroit on Friday for the funeral of the Queen of Soul, Aretha Franklin.
The almost six-hour service featured performances from Jennifer Hudson, Stevie Wonder, Chaka Khan and Ariana Grande.
It also heard speeches from former US president Bill Clinton, Rev. Jesse Jackson, Smokey Robinson and Tyler Perry.
The service at the Greater Grace Temple concludes a week of events in Detroit, which has included her body lying in repose at the Charles H. Wright Museum of African American History so fans could pay their respects.
Franklin died on 16 August at the age of 76 after a battle with pancreatic cancer.