Reese Witherspoon shielded her face from the sun with a fedora yesterday while shopping in LA. She enjoyed some alone time after a social long weekend — she first was decked out in a glam red gown to film Water for Elephants on Friday. She and costar Robert Pattinson shared a romantic late night shoot, but then the pair wrapped up work to enjoy a break with their loved ones. Reese went on to celebrate Independence Day with a Malibu beach barbecue, where she toasted the Fourth of July with boyfriend Jim Toth and friends Sean Penn and Tim Robbins.
To see more Reese, just read more.