Inditex's Lefties clothing store, the first store to be opened in the UK, is pictured in the Liverpool ONE shopping centre in Liverpool, northwest England, on September 1, 2026. (Photo by Paul ELLIS / AFP via Getty Images)
Copyright © 2026 AOL Media LLC. All rights reserved.