On the ABC TV soap opera , Revenge , Amber Valletta plays the reappearing Lydia Davis .
In 2011 , she moved to television , appearing as the fallen socialite Lydia Davis on the ABC prime time soap opera Revenge .
Amber Valletta