Taylor Swift surprised a cancer-stricken fan by paying her a visit.

Taylor Swift

Taylor Swift

Delaney Clements, 13, was shocked when Taylor, 26, arrived at her house to spend time with her after a social media campaign was launched to help the teenager - who was diagnosed with the rare cancer neuroblastoma when she was just seven years old.

Delaney took to Instagram to share her joy, writing: "Literally speechless right now!!!!! My new best friend ( as I call her now ) made a special stop from going home to Tennessee and surprised me and gave me the best present/ hugg ever!! Thank you !! I love you!! Happy holidays!!@taylorswift #Delaneymeettaylor."

Taylor also took to Instagram to share some pictures of them together and wrote: "Merry Christmas Baby @delaneyy.bugg (sic)."

The visit came after Delaney's mother Wendy Campbell revealed the teen's cancer "had made the jump to her head" and she is being admitted to a hospice following radiation treatment.

They made a video asking Taylor to meet Delaney and were thrilled when she granted their wish.

Wendy wrote on Facebook: "So this just happened. Thank you Taylor Swift for the best Christmas present ever. ‪#‎TaylorMeetDelaney‬ (sic)."

And Taylor is not Delaney's only famous fan, Ellen DeGeneres also shared a video of the youngster on her Facebook page and wrote: "Delaney has been fighting cancer for a long time, always with the most amazing spirit. She recently entered hospice care. She's in my thoughts. I hope you'll keep her in yours."