Reese Witherspoon enjoyed a relaxing 37th birthday on Friday (22Mar13) - she spent the day on vacation in Cabo San Lucas, Mexico with her husband Jim Toth.