Fashion Time   +  Vogue

Summer Whites
(first image unknown, Natasha Poly for Vogue Paris Feb 2005 via TFS, Hard to Explain, Studded Hearts, Topshop)