I've haven't been able to find anything definitive for that photo but my gut feeling wants to say it's Christina Hendricks (without makeup?). Here she is in another style sun hat when she had shorter hair. Might be her?