Reese Witherspoon looked hot at the 10th Anniversary Avon Foundation for Women Gala in NYC this week. The actress had dinner in the city on Monday and stopped by the Guggenheim yesterday afternoon before getting red carpet ready. Reese has a few days off from work on This Means War, but she seems to have taken some cues from her character's sexy wardrobe. Her legs looked perfectly toned in her short Jason Wu dress, and she put them to good use participating in a mother-daughter triathlon with Ava last Sunday.
To see more from the Avon event, just read more.