Reese Witherspoon blonde shopping abbot kinney venice sunglasses smile

Reese Witherspoon is feeling good! Fresh off her whirlwind trip to Canada for the Toronto International Film Festival premiere of Devil's Knot, the Oscar-winning actress looked like she was in a good mood while she shopped on Abbot Kinney in Venice, Calif., on Tuesday afternoon. Showing off her slimmed-down figure at the movie fest certainly has the star on cloud nine!

Wearing a buttoned-down shirt, ripped jeans, her favorite Valentino Rockstud flats and carrying a monogramed Goyard St. Louis tote bag, the bubbly blonde couldn't help but smile as she shopped with an older man by her side. Sometimes we forget how petite the 37-year-old actress is -- but it's hard not to notice with the hulking man by her side. Reese is just so cute, we wanna pick her up and put her in our pocket!

Devil's Knot, which hits theaters later this year, is based on the true story of three teenagers who were falsely convicted of killing two 8-year-old boys in Tennessee. The trio, known as the West Memphis 3, were released two years ago after spending 18 years behind bars. Reese plays Pam Hobbs, the mother of victim Stevie Branch, and Colin Firth also stars in the movie as Ronald Lax, a private investigator who represented one of the accused teens.