How do you win friends and influence people? Beyonce knows. Just before Christmas she popped into a Walmart store in Massacheussets, bought a doll for her daughter Ivy Blue, a copy of her new album... and oh, what else could she buy? Just $50 giftcards for everyone in the store!
Watch the clip for some real seasonal cheer.