FASHION
BODY
BEAUTY
Teresa Moore is wearing a River Island top, New Look jacket and Urban Outfitters shorts.