Beyonce Dishes Out $37,000 In Giftcards On Surprise Supermarket Visit

Shoppers at a US supermarket who left their festive gift-grabbing until the last minute were given a pleasant surprise yesterday when none other than Beyonce swung by to dish out some giftcards. The 32-year-old turned up at the Tewksbury, Massechusetts branch of Walmart on Friday, and offered to pay the first $50 of everyone in the store's gift-shopping... a bill that eventually set her back an incredible $37,000.