Some Walmart shoppers got more than they bargained for when Beyoncé turned up for a surprise visit.
The superstar stopped by a Tewksbury, Mass., Walmart on Friday night, where she greeted fans and did a little holiday shopping.
Best of all, Queen Bey got on the store’s loudspeaker and offered to pay the first $50 of every customer’s holiday shopping.
(READ the story from USA Today)
RELATED: Beyonce Delights Blind Girl With Tear-jerking Duet From Stage
ALSO RELATED: Beyonce Concerts Double as Food Drives