was the lady in red as she attended the Your Sister's Sister
premiere at the Borough of Manhattan Community College in New York City today (April 19).
Joined by director Lynn Shelton
, the British beauty donned an elegant lace gown and gold accessories as she debuted dramatic comedy which offers uncontrived navigation of romantic and sibling relationships during the 2012 Tribeca Film Festival.
CLICK HERE to check out ...