Her Mom Is Battling Cancer, So Ellen Arranged The Most Amazing Duet Ever

And a special donation from Shutterfly too!

A few weeks ago, four-year-old McKenna's video took over the internet after Ellen shared her tribute to her cancer stricken mom on Facebook.

It currently has 30 million views, but Ellen decided to one up herself for this brave mother.

She brought McKenna's mom, Dianne, on her show, but little did she know that Martina McBride herself was about to pop out from behind the set to sing the most touching duet you will ever see.

Together, McKenna and McBride powered through her song "I'm Gonna Love You Through It" and left not a single dry eye in the audience.

On top of the amazing performance, Shutterfly also donated $20,000 to help Dianne continue her battle against Hodgkin's lymphoma.

Watch the heartwarming video below.