Rachel Hannah Weisz ( /?va?s/ ; born 7 March 1970) is a British actress. She is the recipient of several accolades, including an Academy Award , a Golden Globe Award , Laurence Olivier Award and a British Academy Film Award .