
It looks like some cheesy before (sad) and after (happy) shots, but so what — Reese Witherspoon is looking stunning on the set of an Avon commercial, her first since becoming their First Ever Global Ambassador. “I am very excited to be partnering with Avon. Avon is more than an iconic world class beauty leader — it is a company that is known the world over as a crusader for women’s causes,” Reese said when it was first announced.