Reese Witherspoon starts her morning with a workout on Friday (July 29) in Pacific Palisades, Calif.
The 40-year-old actress was later spotted in a cute blue dress while making a stop at the Brentwood County Mart.
“Happy Birthday to my hubby, Jim 🎂 Here are some things he loves: his kids, Snoopy, his job, ESPN, his wife, the Pittsburgh Pirates, dogs and peach pie. Not necessarily in that order 😉 #HBD honey, I ❤️ you! 💋,” she wrote.