New York, NY (CNS) – Oscar nominee Viola Davis hit the red carpet last night in New York to help celebrate the upcoming release of her latest film, “Law Abiding Citizen.”
Davis looked stunning in designer David Meister’s amethyst satin slip dress with a beaded neckline.
“Law Abiding Citizen” stars Jamie Foxx, Gerard Butler, along with Davis. The thriller was directed by F. Gary Gray and hits theaters on October 16.
Davis can also be seen in the upcoming film “Eat, Pray, Love” alongside Julia Roberts in 2011.