Picture the scene: You're at the local supermarket wheeling around your trolley when... BEYONCE appears!
That's exactly what happened to shoppers in the Tewksbury, Massachusetts branch of Walmart on Friday, when Bey made a surprise, late-night visit to the store to promote her record-breaking new album release.
Dressed in a teal body-con outfit and cropped leather jacket, Beyonce spoke with fans before pushing a trolley around the aisles browsing for Christmas presents, picking up gifts for daughter Blue Ivy and even buying a copy of her own album.
Excuse us while we faint with shock.
See more Beyonce magic below. They don't call her Queen B for nothing.