Jennifer Garner is breaking her silence!

The 43-year-old actress opened up on her relationship with ex Ben Affleck, as well as his alleged affair with their children's nanny, Christine Ouzounian, to Vanity Fair.

Garner said, "Let me just tell you something. We had been separated for months before I ever heard about the nanny. She had nothing to with our decision to divorce. She was not a part of the equation."

Garner admitted that "nannygate" was rough on her three kids. She elaborated, "Bad judgment? Yes. It's not great for your kids for [a nanny] to disappear from their lives. I have had to have conversations [with my children] about the meaning of 'scandal.'"

Despite splitting in 2015, the actress insists she was in a "real marriage" with Affleck, saying, "I didn't marry a movie star; I married him. And I would go back and remake that decision. I ran down the beach to him, and I would again."

Garner continued, "You can't have these three babies and so much of what we had. He's the love of my life. What am I going to say about that? He's the most brilliant person in any room, the most charismatic, the most generous."

The super mom also admitted that her ex is a "complicated guy" and that, "When his sun shines on you, you feel it. But when the sun is shining elsewhere, it's cold. He can cast quite a shadow."

Hopefully now that Garner is out of the relationship -- she's stepping into the light.