To some fans, she is also the love of Sonny’s life.
Her name is Brenda Barrett (Vanessa Marcil) and can often be considered the one who got away.
Let’s take a look back at the history of Sonny and Brenda’s relationship.

The pairmet one day on the Port Charles dockswhen Brenda was ready to go on a trip.
Sonny offered to carry her luggage, but Brenda declined.
From there, a romance was born.

And he wasn’t.
However, Sonny found the wire on Brenda and angrily broke things off with her.
Sonny didn’t realize this yet when he and Brenda decided to reunite.

When Jax found out, he left Brenda, andshe and Sonny were finally free to marry.
Of course, it wasn’t meant to be this time around.
Brenda arrived at the church ready to walk down the aisle, but Sonny wasn’t there.

But not for long.
Jax also fought for Brenda, and all the chaos prompted her to leave town once again.
However, the union was short-lived.
