The Star Trek actress wasn’t afraid to get open and personal about her exes in an interview with Marie Claire.

The 36-year-old actress, who is currently married to Italian artist Marco Perego, went through a few bumps in the road before settling down.

The actress respectfully didn’t name drop, but dated Bradley Cooper on and off from 2011 to 2013.

“I have been in relationships where a man has disrespected me, and I don’t need to be friends with that man anymore,” Saldana said in the summer publication of Marie Claire.

Saldana is not friends with any of her exes, saying they are called an ‘ex’ for a reason.

Before marrying her current beau Perego, the actress was engaged for 11 years to
Keith Britton.

The pair even discussed having kids, but when he was finally ready, she wasn’t.

"For years he wasn't ready. Then when he got ready, I didn't have time.” Saldana said.

She and Britton ended their relationship in 2011

Although Saldana didn’t say this was the reason for the split, she is reportedly pregnant after one year of marriage to Perego.

For Saldana, her current husband outshined the rest.
“So from the moment I met my husband, we were together. We knew,” she said.

The couple made their first apperance together in April, almost a year after getting married, reported US Weekly.

Saldana even gave a bit of relationship advice.

“If you’re not happy with a person, leave.”

Image courtesy of INFphotos.com