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. In her cart? A copy of her new self-titled album and a
baby doll for Blue Ivy.
Queen Bey even got on the store's loudspeaker and offered to pay the first $50 of every customer's holiday shopping.
Beyoncé! And I stopped by the store today because my record has
arrived," she said. "I want to give everyone a gift. For everyone in the
store right now, the first $50 of your holiday gifts are on me. Merry,
merry Christmas from Beyoncé!"
The store handed out a total of 750 $50 gift cards enclosed within envelopes that read, "Happy Holidays from Beyoncé."