The 49-year-old actress was married to TV star and motorbike customizer Jesse James for five years between 2005 and 2010 but they split after revelations he cheated on her with several women.
Although Sandra - who has a three-year-old adopted son Louis - was heartbroken at the time, she is grateful for what she has in her life now and thinks everything happens for a reason.
Speaking to Vogue magazine, she said: "We're all where we're supposed to be. I'm grateful that I'm here, blessed to have what I have."
Sandra has started taking Louis to work with her on movie sets.
The tot accompanied his Oscar winner mother to numerous shoots for her new movie 'Gravity' and Sandra revealed he formed a close bond with her co-star George Clooney and his friend Rande Gerber, who is married to Cindy Crawford.
Sandra previously said: "The cute little anecdote is that he went to me and said, 'Where's George and Rande?'
"I said, 'I don't know!' And he said, 'I need them.' So we went and found them, and they had man time.
"And I sort of stood off to the side and waited for them to finish. Then I was allowed to take him back."
Log in with your social accounts:
Or, log in with your IrishCentral account:
Don't have an account yet? Register now !
Join IrishCentral with your social accounts:
Already have an account ? Log in
Or, sign up for an IrishCentral account below:
Make sure we gathered the correct information from you
You already have an account on IrishCentral! Please confirm you're the owner.
Our new policy requires our users to save a first and last name. Please update your account: