Sinead O'Connor knew Shane would have loved the fact she dressed in a full pink outfit for his funeral today.
The Irish singer paid tribute to her son, a "beautiful angel", as the family put Shane O'Connor to rest in Dublin.
The grieving mum was admitted to hospital earlier this week after a series of troubling messages posted on social media, in which she said she wished to join her son.
She was able to attend his funeral today, alongside 50 other mourners. She wore bright colours, as per her son's wishes.
"We just said goodbye to our beautiful angel, Shaney," she wrote on Twitter after the funeral.