Rachel Weisz won Best Actress in the recently concluded 2010 Laurence Olivier Awards for her role as Blanche DuBois in the play A Streetcar Named Desire.
Rachel Weisz wins Best Actress in Olivier Awards