Actress Cameron Diaz has said the decade she spent in retirement was the “10 best years” of her life.
The Holiday star appears in new spy thriller Back in Action, out this month, with actor Jamie Foxx, who she credits with her decision to return to the big screen.
Speaking on BBC One’s Graham Norton Show, Diaz said she was not yet sure if her return to acting would be permanent.