Rachel Weisz wanted to be a detective when she was younger.

Rachel Weisz

Rachel Weisz

The 45-year-old actress - who is married to James Bond star Daniel Craig - had her own club at school that wanted nothing more than to find a crime and solve it.

She said: "I wanted to be a detective [when I was young]. I had a detective club at school - we had secret codes and secret handshakes and we were forever looking through the school gates and seeing 'crimes' that we believed were happening and that we were going to solve.

"One day we found a key lying on the ground and we thought it belonged to a stolen car, which was most exciting."

The 'Youth' actress was later left "very upset" when she wasn't approached to become a spy while studying at the prestigious Cambridge University.

Asked if she ever tried to pursue her career dream, she said: "No, but I did go to Cambridge University, which is where people are normally recruited to be spies.

"Nobody tried to recruit me though, and I was very upset about it."

Rachel - who has a nine-year-old son, Henry, with ex-fiance Darren Aronofsky - admitted she feels younger now than she did when she was a child.

She said: "In a way, I probably felt older when I was younger."When I was 10, I felt very old but now I feel very young, so I suppose I began to feel younger as I got older.

"I think it's good to stay young in terms of optimism and curiosity, but it's also important to be an adult at the same time.

"I think being an adult is underrated."