Stop Staring

Stop Staring was established in Los Angeles, California in 1997. Under the vision of head designer and founder Alicia Estrada, Stop Staring! has been redefining fashion for women for over two decades. As a teen, Alicia loved to scour vintage clothing stores, but failed to find designs that would fit her curves. Alicia began to alter the smaller garments, and eventually started crafting her own pin-up inspired drapes and patterns. Alicia’s designs would garner attention everywhere she wore them, and [...]