Theresa Russell in Black at the Spider-Man 3 Premiere by Frances Brillantes | May 7, 2012 | Fashion | 0 | Theresa Russell arrived at the Spider-Man 3 premiere in a black figure hugging satin dress.... Read More