Here’s all the proof you ever needed that Beyoncé is actually ~flawless~!

In addition to being beautiful and talented (some of her talents include singing, dancing, and doing both while pregnant with twins), she’s also kind — and she reminded the BeyHive just how generous she is by FaceTiming with a young fan who has cancer.

MUST SEE: Beyoncé Is “Struggling” With Her Second Pregnancy

Ebony Banks is a high school student who was diagnosed with a rare form of cancer, and made it her final wish to meet her idol. When Bey heard of her wish, she made it a reality the best she could thanks to modern technology.

https://www.instagram.com/p/BR9W91_jJZZ/

In a video of their conversation, the Grammy winner can be heard telling Ebony that she loves her.

Before the call, Ebony told a local news station in her hometown of Houston, “She’s like my everything and my idol. And if I ever met her, I would probably pass out.”

MORE: Tarek El Moussa Opens Up About Battle With Cancer

The meeting happened after Ebony’s classmates campaigned for their peer, using the hashtag “#EbobMeetsBeyonce (Ebob is Ebony’s nickname).

“Beyoncé is one of her idols. She admires her so much, so we’re trying to put that on Twitter and Instagram to get Beyoncé’s attention,” one of her classmates explained.

Another pal explained, “We try to make sure she has a smile on her face and to make her wishes come true.”

Needless to say, their social media campaign was successful — and Bey went above and beyond to make sure this was an unforgettable experience for this young member of the BeyHive.

This isn’t the first time the soon-to-be mother-of-three has surprised a fan in a heartbreaking situation.

In 2009, she surprised a young fan named Chelsea Lee James by serenading her with “Halo” during an Australian concert. In 2004, Chelsea was diagnosed with a neuroectodermal tumor on her spine and had undergone extensive surgery, chemotherapy, and radiation by the time she met Bey.