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.
The 32-year-old turned up unannounced to promote her fifth album Beyonce, the game-changing, record-breaking new visual album that she released last week.
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.
Bey later posted the pictures on her Facebook page, writing: "A little shopping today at Walmart. #BEYONCÉ is available now in stores."
Excuse us while we faint with shock.
See more Beyonce magic below. They don't call her Queen B for nothing.