Beyoncé Surprises Walmart Shoppers

Posted Saturday December 21, 2013 1:15 PM GMT

Spreading Christmas cheer to some lucky shoppers, Beyoncé headed to Walmart in Tewksbury, Massachusetts on Friday (December 20).

The "XO" singer dressed in a short aqua dress and black leather jacket as she picked up some toys for Blue Ivy, a copy of her new album, and used the loudspeaker to address holiday shoppers.

Also in the giving mood, Queen Bey left a $50 Walmart gift card for everyone in the store, with a message reading, "Happy Holidays from Beyoncé."

Check out the pics posted on Beyoncé's Facebook page below as she brings joy to the crowd of unsuspecting purchasers.

Photo Credit: Facebook