Michael Buble gives emotional performance of 'God Only Knows' for 'Children in Need'

Michael Buble had fans moved to tears when he performed an emotional cover of Beach Boys' 'God Only Knows,' a few weeks after his son's cancer went public.
The singer, who wasn't available to perform live for the show, had pre-recorded a special dedicated performance for UK charity 'Children in Need'.
The 41-year-old dad of two has now put a hold on his career while he supports his three-year-old son Noah through liver cancer treatment.
Fans took to online to praise the singer and his beautiful performance. 
"I have gained the upmost respect for Michael Bublé after watching his performance, knowing the trauma his family is facing. #ChildrenInNeed," said one.
Another fan shared "God Only Knows is such an inspiring song, but it's even more inspiring considering what Michael Buble is going through#ChildrenInNeed"
Children in Need is an annual BBC telethon that raises money for disabled children and young people in the UK.