Peaches Geldof's widowed husband sang a special tribute to his wife at her funeral.
Tom Cohen performed the track Hey, That's No Way To Say Goodbye by Leonard Cohen as family and friends paid their final respects at St Mary Magdalene and St Lawrence Church in Davington, Kent.
The 23-year-old lead singer of the punk /art pop group S.C.U.M. was accompanied on piano by TV presenter and musician Jools Holland, who is a close friend of Peaches' father Bob Geldof.
As details of the funeral service for 25-year-old Peaches Geldof emerge, a source said the service was full of music. "It felt like I was at a music gig, it was so lovely, a real celebration of her life. Tom was incredibly brave to sing because he was obviously tremendously upset and struggling to contain his emotions."
Queen drummer Roger Taylor also sang at the private service, while Peaches' sister Tiger Lily, 17, read the W.B. Yeats poem That The Night Come. Pixie Geldof, 23, gave a personal eulogy to her sibling, while eldest sister Fifi, 31, read the Henry Scott-Holland prayer Death is Nothing At All.
Their father Bob Geldof also gave a moving tribute while his French-born girlfriend Jeanne Marine read Arthur Rimbaud's Fleurs in her native tongue.
Peaches' friend Kirsty Williams read the William Wordsworth poem She Was A Phantom Of Delight, while another friend, Lily Gutierrez, shared her memories of Peaches before the congregation sang Abide With Me.
A large picture of Peaches, taken at her wedding in the church in 2012, was hung behind the coffin on the altar.
The ceremony was led by former Davington vicar Canon Michael Anderson, who worked at the church in the 1980s when Bob and the late Paula Yates were married there.
Mother of two, Peaches Geldof was found dead at her home in Wrotham, Kent, on April 7.
A post mortem failed to conclude the cause of death. Results of toxicology tests are pending.
Among the close family and friends attending the funeral were Sarah Ferguson, model Kate Moss and her husband musician Jamie Hince from band The Kills and Nick Grimshaw.