Diaz believes guardian angels watch her every step
Washington, July 18 : Hollywood actress Cameron Diaz believes that she’s protected by many guardian angels and they watch her every step.
Since childhood the gorgeous lady has been convinced that she has ''protectors'' and that her spirit is immortal, reports Contactmusic.
Diaz says, "I believe we have many lives and that our spirits are everlasting.
“I know I have many guardian angels with me all the time. I''ve always been aware of that since I was a child, and I''m very grateful." (ANI)