First, Queen Bey greeted customers, including this adorable little girl, who she picked up and hugged.
Then she did some holiday shopping, including buying a doll as a present for Blue Ivy Carter.
After checking out, Beyoncé got on Walmart's intercom system and announced that "for everyone in the store right now, the first $50 of your holiday gifts are on me."