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.
Children in Need is an annual BBC telethon that raises money for disabled children and young people in the UK.