Sandra Bullock's relationship with boyfriend Bryan Randall is better than ever

Sandra Bullock is happier than ever.

The "Ocean's 8" star may have had a tough road of headlines following the cheating scandal that rocked her marriage to Jesse James, but she is reportedly putting it all behind her.

"Life after Jesse [James] was really tough. She was embarrassed by what he did and in ways blamed herself at the time (she knows now it wasn't her at all)," an insider told E! News. "She did consider Jesse a father to Louis, so that was one of the hardest parts of breaking up. Jesse was there for her through the whole adoption process. She now knows she is much better off and everything happens for a reason."

The stunning actress, 52, who is now a parent to two adorable kiddos, Louis and Laila, has been busy working on movies like "Gravity," "Ocean's 8," and "Minions" and has also been spending much more time focused on family.

She's also been keeping her love life out of the spotlight and has had a budding romance with photographer Bryan Randall.

"She is an independent mom and also found a great man that loves her and her kids unconditionally. Her children are her life and always have been her top priority," the insider explained to E!. "She lived just for her child Louis for a while and stayed away from dating to focus on herself and Louis. It took Sandy some time to actually open up to a man, trust and love again."

Fans are likely to see America's Sweetheart happy again after so many years, and according to insiders, Randall is part of the family and is a big part of keeping her kids happy, as well.

"They are perfect," the source says. "They have been both working so it was hard for them to see each other as often as they normally do, but while Sandra works Bryan helps out with the kids. He is like the kids' dad. He is a great guy and makes Sandra really happy."

PHOTOS: Sandra Bullock on the 'Ocean's 8' set'

22 PHOTOS
Sandra Bullock on 'Ocean's Eight' set
See Gallery
Sandra Bullock on 'Ocean's Eight' set
NEW YORK, NY - NOVEMBER 09: Actress Sandra Bullock is seen on the set of 'Ocean's Eight' in the Brooklyn borough of New York City on November 9, 2016 in New York City. (Photo by Raymond Hall/GC Images)
NEW YORK, NY - NOVEMBER 09: Actress Sandra Bullock is seen on the set of 'Ocean's Eight' in the Brooklyn borough of New York City on November 9, 2016 in New York City. (Photo by Raymond Hall/GC Images)
NEW YORK, NY - NOVEMBER 09: Actress Sandra Bullock is seen on the set of 'Ocean's Eight' in the Brooklyn borough of New York City on November 9, 2016 in New York City. (Photo by Raymond Hall/GC Images)
NEW YORK, NY - NOVEMBER 09: Actress Sandra Bullock is seen on the set of 'Ocean's Eight' in the Brooklyn borough of New York City on November 9, 2016 in New York City. (Photo by Raymond Hall/GC Images)
NEW YORK, NY - NOVEMBER 09: Actress Sandra Bullock is seen on the set of 'Ocean's Eight' in the Brooklyn borough of New York City on November 9, 2016 in New York City. (Photo by Raymond Hall/GC Images)
NEW YORK, NY - NOVEMBER 09: Actress Sandra Bullock is seen on the set of 'Ocean's Eight' in the Brooklyn borough of New York City on November 9, 2016 in New York City. (Photo by Raymond Hall/GC Images)
NEW YORK, NY - NOVEMBER 08: Sandra Bullock seen at the 'Ocean 8' film set in Brooklym on November 8, 2016 in New York City. (Photo by Robert Kamau/GC Images)
NEW YORK, NY - NOVEMBER 07: Sandra Bullock, Cate Blanchett and Rihanna are seen filming 'Ocean's 8' in Central Park on November 7, 2016 in New York City. (Photo by Alessio Botticelli/FilmMagic)
NEW YORK, NY - NOVEMBER 07: Sandra Bullock, Cate Blanchett and Rihanna are seen filming 'Ocean's 8' in Central Park on November 7, 2016 in New York City. (Photo by Raymond Hall/GC Images)
NEW YORK, NY - NOVEMBER 05: Actress Sandra Bullock is seen on set of 'Ocean's Eight' on November 5, 2016 in New York City. (Photo by Raymond Hall/GC Images)
NEW YORK, NY - NOVEMBER 03: Sandra Bullock seen at the 'Ocean 8' Filming Set on November 3, 2016 in New York City. (Photo by Robert Kamau/GC Images)
NEW YORK, NY - NOVEMBER 05: Actress Sandra Bullock is seen on set of 'Ocean's Eight' on November 5, 2016 in New York City. (Photo by Raymond Hall/GC Images)
NEW YORK, NY - NOVEMBER 02: Actress Sandra Bullock is seen on set of 'Ocean's Eight' on November 2, 2016 in New York City. (Photo by Raymond Hall/GC Images)
NEW YORK, NY - OCTOBER 31: Sandra Bullock and Cate Blanchett are seen filming 'Ocean's 8' on October 31, 2016 in Queens borough of New York City. (Photo by Alessio Botticelli/GC Images)
NEW YORK - OCTOBER 26, 2016: Sandra Bullock is seen on the set of 'Oceans 8' on October 26, 2016 in New York, New York. (Photo by Josiah Kamau/BuzzFoto via Getty Images)
NEW YORK, NY - OCTOBER 26: Sandra Bullock and Helena Bonham Carter are seen on the set of 'Ocean's 8'on October 26, 2016 in New York City. (Photo by Raymond Hall/GC Images)
NEW YORK - OCTOBER 25: Cate Blanchett and Sandra Bullock film scenes for 'Oceans 8' outside the Metropolitan Museum of Art on October 25, 2016 in New York, New York. (Photo by Josiah Kamau/BuzzFoto via Getty Images)
NEW YORK, NY - OCTOBER 25: Actress Cate Blanchett and Sandra Bullock are seen on October 25, 2016 on the set of 'Ocean's 8' on October 25, 2016 in New York City. (Photo by Raymond Hall/GC Images)
NEW YORK, NY - OCTOBER 25: Actress Cate Blanchett and Sandra Bullock are seen on October 25, 2016 on the set of 'Ocean's 8' on October 25, 2016 in New York City. (Photo by Raymond Hall/GC Images)
NEW YORK, NY - OCTOBER 24: Actresses Cate Blanchett and Sandra Bullock (L) are seen on the set of 'Ocean's Eight' on October 24, 2016 in New York City. (Photo by Raymond Hall/GC Images)
NEW YORK, NY - OCTOBER 24: Actress Sandra Bullock is seen on the set of 'Ocean's Eight' on October 24, 2016 in New York City. (Photo by Raymond Hall/GC Images)
HIDE CAPTION
SHOW CAPTION
of
SEE ALL
BACK TO SLIDE

Read Full Story

Sign up for Entertainment Insider by AOL to get the hottest pop culture news delivered straight to your inbox!

Subscribe to our other newsletters

Emails may offer personalized content or ads. Learn more. You may unsubscribe any time.