10 Famous People With Poor Personal Hygiene
Rachel Weisz, Daniel Craig (middle) and Rafe Spall star in the Mike Nichols staging of Harold Pinter's Betrayal, on Broadway.
Rachel Weisz - The Tonight Show Starring Jimmy Fallon, New York - November 2015
From The Archive: When Vogue Met Rachel Weisz | British Vogue
Rachel Weisz stars alongside her husband 007 himself, Daniel Craig in this weekend's Dream House. Check out the British knockout's 20 hottest photos.