I'm not sure but I believe if you were married for 20 years you are entitled to the same SS benefits as a any widow.
My husband's mother was married 19 and didn't get it.
My mistake, it's only 10 years now
http://www.socialsecurity.gov/ww&os2.htm#divorce