Sunshine Glitterchild is bringing a bit of joy to a palliative care facility.

The Ottawa drag performer, also known as Eric Vance, brought her act to her grandmother’s care centre.

The performance of Shirley Bassey’s version of Stevie Wonder’s “You Are The Sunshine Of My Life” and Abba’s “Dancing Queen” has since gone viral.

RELATED: Colin Jost Makes Surprise Cameo During Scarlett Johansson’s Guest Spot On ‘RuPaul’s Drag Race’

“We may only have days or weeks left with her so I had to act fast,” she captioned the video.

@sunshineglitterchildSurprised grandma with my drag ! ☀️✨💛#familyfirst #dragfamily #respectyourelders #dragartist #dragperformance #dragqueen #yellowaesthetic♬ original sound – Sunshine Glitterchild

“Sunshine” is her grandmother’s favourite song so while she slept, Glitterchild’s mom set up a speaker and disco ball to surprise her as she woke up.

“I love you grandma. Thank you for loving and accepting me for who I am, embracing my queerness, and buying me the best clothes and gifts my whole life,” she wrote on Instagram.

RELATED: ‘Canada’s Drag Race’ Says Goodbye To Judge Jeffrey Bowyer-Chapman

The video has since gone viral on all platforms, including over a million views on TikTok.

“[I was] extremely shocked,” Glitterchild told CBC. “I knew it was a special moment, and so special to me and my family…. I guess it really resonated with people.”