Beyonce shocked shoppers when she took over the intercom at Walmart and announced her Holiday gift for everyone in the store. Watch the video inside!

Beyonce's self-titled album was an instant internet success even without prior promotion. But now that the hard copy CD is available in stores, the Queen B went out to buy it for herself and made sure every shopper in Walmart had some extra cash to do the same.

"Hello, Walmart shoppers... It's Beyoncé," she announced, "and I stopped by the store today because my record just arrived. I wanted to give everyone a little 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 erupted in cheers, and a beaming Beyoncé rang up $50 gift cards for 750 people at the Tewksbury, Mass. Walmart store Friday night (12/20/13)

YouTube

She also picked up a few toys for baby Blue Ivy, who's 2nd Birthday is Jan. 7th.