Taylor Swift might be the awesomest star of all when it comes to what she does for her fans.

The singer, who recently spent five hours visiting the Hasbro Childrens Hospital in Rhode Island, continued her long string of good deeds by showing up to superfan Gena Gabrielle's wedding shower in Ohio over the weekend.

She even brought a gift.

"I was going to say I had no idea Taylor was coming it was a complete surprise. She's an incredible person and amazing friend," Gena wrote on her Twitter after the bridal shower.

Gena told the "Today Show" that Taylor planned her appearance with her management and her mother. "[Taylor] said it was all worth it because [the look on] my face was priceless," she said.

Taylor didn't cheap out on the gift either -- she gave Gena a high-end KitchenAid stand mixer, Le Creuset cookware and personal touch: a hand-written recipe.

"@taylorswift thank you so much," Gena tweeted afterward. "I can't express how much seeing you today means to me... I had the best day with you today.

Gena explained that the singer didn't "crash" the party, she was actually invited. The bride-to-be actually met Taylor on several occasions during fan meet & greets and other events, and during one of them she invited Taylor to her wedding.

"Taylor didn't crash the bridal shower she had an invitation ;)," she tweeted. "I'm really not that special and I'm still in awe she did this for me."

Gena also explained that Taylor's management team told her that there wasn't time in her schedule to make the trip, but Taylor wasn't having any of that.

"Apparently they told Taylor she didn't have time and she said no I'm going to ohio I can't make the wedding & I promised her," Gena explained said.

"This is my first bridal shower," Taylor said at the event, "and Gena's last."