Beyonce shopping in Walmart
Media playback is unsupported on your device

Beyonce surprises US shoppers

23 December 2013 Last updated at 13:31 GMT

Christmas came early for some shoppers in the US after Beyonce turned up to get some last minute purchases.

The singer was filmed in a shop called Walmart in Tewksbury, Massachusetts.

After she finished shopping she announced over the loudspeaker that she would pay the first $50 of all the customers bills.