Sienna Miller admits she "burnt a lot of bridges" in Hollywood.
The 32-year-old actress, who has an 18-month-old daughter, Marlowe, with her fiancé, Tom Sturridge, claims she was very naive when she first found fame and feels lucky her career is back on track.
"I was really naive, I think. I was a young 21," Miller told the March issue of the UK's Esquire magazine of her first taste of success.
"Not green as grass - I was by no means an innocent - but I had faith in the goodness of everyone. I was very open. And that led me into all sorts of situations that backfired."
Despite impressing critics with her acting skills in films such as Layer Cake and Factory Girl, the British beauty says her party girl image hurt her career even though she was always professional on set.
Miller was involved in high-profile relationships with Jude Law and Daniel Craig along with married father Balthazar Getty.
"It had become difficult for me to get the work I wanted, if I'm really honest. It was a weird situation to be in because there was a lot of goodwill for me in Hollywood," Miller said.
"I think I'd been lucky in that I'd always been naughty in that town and people had always liked me for it. (But) I sabotaged things. I burnt a lot of bridges. I never read a review or paid any mind to what anyone said.
"And that translated to how I behaved outside work. On set, I was first to arrive, last to leave, best friends with the crew, totally professional, no d…ing around.
"But when I wasn't at work, I wasn't behaving the way you should."
She added: "I'm very lucky to have a second chance in that town."