Los Angeles, March 6 : Actress Rachel Weisz says turning 40 was one of the "best years" of her life - both professionally and personally.
The 42-year-old actress didn't mind reaching the milestone age because she married James Bond star Daniel Craig in 2011, and took on more "interesting" and "complicated" characters on the stage as well as the big screen, reports femalefirst.co.uk.
"When I turned 40 it was one of the best years of my life; I played Blanche in 'A Streetcar Named Desire', Hester Collyer in 'The Deep Blue Sea' and got married - none of which I'd ever done before.
As you age, the characters you play get more interesting, more complicated," Wiesz told Daily Telegraph.