15
OCT
Model Teresa Moore is wearing a sexy white two-piece swimsuit in Avon's campaign. (Photographed by Jason Hetherington in Tulum, Mexico)
VIEW ALLModel Teresa Moore is wearing a sexy white two-piece swimsuit in Avon's campaign. (Photographed by Jason Hetherington in Tulum, Mexico)
VIEW ALLTeresa Moore is wearing this Summer's hottest bikinis for La Redoute.
VIEW ALLModel Teresa Moore is featured in Moontide's Summer 2013 campaign.
VIEW ALL