Hollywood star Jennifer Aniston has been joined by a team of celebs to help raise funds for St Jude's Children's Research Hospital.
The US establishment treats children diagnosed with cancer and also provides research into the illness.
In the charity YouTube spot, Robin Williams, Keith Urban, Betty White and Ellen DeGeneres sing a cover of the legendary Beatles' track Hey Jude to raise awareness and encourage donations for the hospital.
They are joined by children either diagnosed with cancer or who have overcome the disease thanks to the hospital's help.
The video is also part of an initiative for US cancer awareness month.