A Barbie pop-up shop in Shanghai, China, on July 1, 2026. (Photo by Costfoto/NurPhoto) (Photo by CFOTO / NurPhoto via AFP)