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