By Rivea Ruff ·Updated July 27, 2022
Despite a notably airtight production line, Beyoncé’s highly anticipated 7th studio album, Renaissance, has leaked to the public, less than 48 hours before its July 29th release date.
The source of the leak is currently unclear. However, social media users have pointed out that physical copies of the album have been spotted on sale two days early at some locations in Europe.