Rachel Weisz has countless flaws
LONDON Rachel Weisz has said she has ''countless flaws''.
Actress Rachel Weisz, who is married to actor Daniel Craig, insists she is a ``very thorny'' person and has countless flaws.