“Playsuit”, as defined by The Oxford English Dictionary: 1. An all-in-one stretchy garment for a baby or very young child, covering the body, arms, and legs; 2. A women’s all-in-one garment, or matching set of garments During a recent trip to Barcelona, I got to meet a select group of up-and-coming Spanish designers through fashion…
Read More