Neon leopard dress from Dotti $69.95
By Michi Girl25th Jun, 2012
The neon leopard is a moderately rare leopard known to prowl the streets of inner cities in search of her male prey. She is the prettiest of the leopard species, but not the gentlest. Known to be excessively competitive, she will stop at nothing to be noticed. Hence the neon part.