Remember when Sandra Bullock and Jesse James broke up? Yeah, it was rough. Amid allegations of cheating, their romance disintegrated before our very eyes. All breakups are hard, but celebrity splits can be especially painful to watch since they're often played out in such a public, almost performative manner.
Good news on that front: Seven years later, Bullock is in a beautiful relationship — one that an insider actually terms "perfect." Though we know nothing in this wide world is actually perfect, things sound pretty magical between Bullock and her current beau, Bryan Randall.
"Life after Jesse [James] was really tough," a source told E! News. "She was embarrassed by what he did and in ways blamed herself at the time (she knows now it wasn't her at all)." Relatable — but don't worry, she has definitely moved on.
The split was especially hard because Bullock thought of James as a father to her son, Louis, the insider continued. "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."
These days, everything's golden. "She is an independent mom and also found a great man that loves her and her kids unconditionally," the source told E! "Her children are her life and always have been her top priority." What's more, taking the time to be on her own for a while really paid off for Bullock. "She lived just for her child Louis for a while and stayed away from dating to focus on herself and Louis," the insider said. "It took Sandy some time to actually open up to a man, trust and love again."
But now that she has, she's in the zone with Bryan Randall. "They are perfect," the source said. "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."
Three cheers for love — and an extra one for moving on after a tough breakup and eventually finding true partnership after spending some time alone.
Before you go, check out our slideshow below.