Bonnie Lockhart is one of the most entertaining characters to ever appear on “Days of Our Lives.”

Bonnie and Maggie battled it out over Mickey’s affections, but he ultimately chose to reunite with Maggie.

She wasn’t seen again until 2017, when things got really dramatic.

Judi Evans smiling

Eventually, Steve Johnson (Stephen Nichols) was able to find Bonnie and bring her back home.

Because he believed the baby to be his, Lucas helped Bonnie get out of jail.

She was sad to hear that Adrienne Kirakis had passed away and later befriended Justin.

Judi Evans and Bryan Dattilo posing

Bonnie was so in love with Justin that she proposed marriage to him.

However, he declined her offer so that he could be the one to propose instead.

Since marrying Justin, Bonnie has settled down, but the drama still seems to find her.

Judi Evans smiling.