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.