Sharon Osbourne and Susan Boyle were among those who paid tribute to former X Factor finalist Kerry McGregor as more than 400 mourners gathered for her funeral.
The 37-year-old singer-songwriter, of Pumpherston, West Lothian - who appeared in the 2006 series of the show - died last week after losing her battle with bladder cancer.
She was laid to rest after a funeral service at the Kirk of Calder in Mid Calder, West Lothian.
Her mentor on the television show sent a floral tribute which said: "Kerry, rest in peace, with love, Sharon Osbourne."
Singer Susan also sent a tribute which sat beside the coffin and read: "Kerry and her voice now have 'wings to fly'. Love Susan Boyle."
The pair were due to record Wings To Fly before Kerry died and a recording of Boyle's performance was played during the service.
The church was full to capacity for the funeral, led by the Reverend John Povey.
Kerry's friend and first boss, Tom O'Rourke, who employed her as an office junior in Livingston, paid tribute to her during the service.
He told mourners, including her mother, Margaret, and son, Joshua, that she was "determined and tremendously talented" and "would always have a place in our hearts".