Ida Sjöstedt

Ida Sjöstedt was born in Stockholm, Sweden 1976. She moved to London 1996 and in 2000 she graduated with a BA Honours diploma in fashion design from University of Westminster.