The 27-year-old "Avengers" star opened up about her failed marriage to Ryan Reynolds saying that it was the best thing she ever did.

In her U.S. "Cosmopolitan" interview the actress put a positive note on the relationship by telling that she has learned a lot from the failed marriage and that she has no regrets on marrying "The Proposal" actor.

She recalled her 2008 wedding to Reynolds and said she is a firm believer that when something feels right, you should do it. She added that getting married at that time was the right thing to do for her because it felt natural.

"I'm a big believer in instinct. Getting married was the right thing to do because it was natural," Johansson said.

"It grew out of a romance and love and a desire to have a future with somebody and I was very fortunate that I married somebody who turned out to be the person I thought he would be." the Avengers star added.

Scarlett admits on the other hand that the marriage to Ryan wasn't as easy as she thought it would be. She shared her views on relationships and said it was complicated and that being married is a "breathing process."

On July 2011, their divorce was finalized, 3 months away from their supposedly third wedding anniversary.

She revealed that being extremely busy with their own careers and being away from each other too long was a major cause of their rift. Johansson said that although she misses having a partner by her side, she now enjoys the time alone to discover more of herself.

Also Read:

Kim Kardashian Dishes: 'I feel like I'm not supposed to have kids'

Kardashian Sisters Cover 'Glamour' Magazine for January 2012