Reese Witherspoon in Michael Kors Camouflage-Jacquard Dress + Diane von Furstenberg Pentra Knit Dress

While posing for photographers at the Children’s Defense Fund 23rd Annual Beat The Odds Awards (left) in Beverly Hills, CA, Reese Witherspoon, who is a big fan of dark blue hues, wore a blue and black camouflage-jacquard, black stretch-crepe Michael Kors Dress with a pair of black Casadei pumps.

The night before, Reese wore a Diane von Furstenberg Pentra Knit Dress to the March of Dimes Celebration of Babies Luncheon (right). The dress has a shape-sculpting color-blocked design with delicate lace panels. Her shoes are Manolo Blahnik.

More Reese Witherspoon Fashion