The Beat DFW Daily Video
CLOSE

Beyonce surprised fans and shoppers at Massachussets Wal-Mart Friday, giving everyone in the store a $50 gift card.

Looks like her self-titled moment wasn’t the only spontaneous gesture Beyonce had up her sleeve. The R&B diva hit up a Wal-Mart in Tewksbury, Massachusetts Friday to surprise shoppers with a generous offer.

Yonce announced her holiday donation over the store’s PA system. “For everyone in the store right now, the first $50 of your holiday gifts are on me,” she said, before handing out gift cards to 750 shoppers.

Mrs. Carter also took the time to wander the aisles and greet fans during her visit. Take a look at some of the footage of the event below.