FASHION

Teresa Moore for Layered Hem: Fashion Photos of Teresa Moore

 

Teresa Moore is wearing an All Saints top, Oasis waistcoat, H&M skirt and Reiss boots.