Abigail Leigh Spencer (born August 4, 1981, in Gulf Breeze, Florida, USA) is an American actress, producer, and screenwriter of film and television. She debuted in the American television soap The Force of Destiny, which earned her