Scarlett Johansson has revealed even being a stunning movie star doesn’t stop men giving you the run around.

The actress says she struggled so hard to make one past relationship work it saw her hit “rock bottom.”

Speaking out in the latest issue of Cosmopolitan she revealed: "Long, long ago, I had someone in my life who was forever unavailable ... but, like, so attractively unavailable.

"You have to get to your breaking point."

The Captain America: Civil War star is married to French journalist Romain Dauriac.

The pair tied the knot in 2014 and have a daughter, Rose Dorothy, 19 months.

A photo posted by Cosmopolitan (@cosmopolitan) on

She continued: "Rock bottom is the moment when you're like, 'I've lost myself. Why am I standing outside this bar at 1:30 in the morning texting while my friends are inside?

“’Or taking a taxi to see him at some ungodly hour? This isn't me.' "

She added: "That is the moment you've gotta cut it off. Otherwise, it will keep coming back, suck your blood."

Her comments have left many guessing at the identity of the ex who gave her the runaround.

She was married to Ryan Reynolds from 2008 to 2010.

Previous to that Johansson dated Josh Hartnett from 2005 to 2007.

The actress briefly dated Sean Penn, in 2011, and then Nate Taylor, in 2012.

This article originally appeared on TheSun.co.uk.