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.
Name (required)
Mail (will not be published) (required)
Website