Beyoncé hugs babies and gives out gift cards for the holiday season.

Amazon Will Not Sell Physical Copies of "Beyoncé," But Beyoncé Herself Shows up At Walmart