MADRID - OCTOBER 24: People shop at Bershka store on October 24, 2012 in Madrid. Bershka has 910 stores in 64 countries Stock Photo - Alamy
Bershka window displays Autumn 2012, Budapest
Bershka Lookbook March 2012
Bershka window displays Autumn 2012, Budapest
BSK by Bershka's September 2012 Lookbook Offers Youthful Styles – Fashion Gone Rogue
SANTA CRUZ DE TENERIFE, SPAIN - OCTOBER 27, 2012: Bershka fashion store in Santa Cruz de Tenerife, Spain. Bershka has 910 stores in 64 countries Stock Photo - Alamy