You could try Applauzi, a peruvian brand which focuses on women swimsuits, mostly bikinis but I guess they might have one pieces.
Jockey Plaza, Tda. 167
República de Panamá 6332, Miraflores
Miguel Dasso 146, San Isidro
CC. El Polo, Tienda A-124
CC. El Polo, Tienda B-217 (APPLAUZI lingerie)
CC.Plaza San Miguel, Tienda 304 - Tercer Nivel
Mall Aventura Plaza, Tienda B-1045
If you aren't into fancy designs but just a plain swimsuit, try "Marathon" sport stores.
I know they have stores in at Larcomar and Jockey.
Last edited by Omikron
on Thu May 10, 2012 9:26 am, edited 1 time in total.