Promotional 1 / 14

Scarlett Johansson doesn't regret her two-year marriage to Ryan Reynolds

In fact, the actress told Cosmopolitan's January issue that saying "I do" to Reynolds was "the best thing I ever did."

PHOTOS: Ryan and Scarlett in happier times

"I'm a big believer that when something feels right, you should do it," she told the magazine. "I'm a big believer in instinct. Getting married was the right thing to do because it was natural. 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."

PHOTOS: Scarlett's ex-beaus

The "Avengers" star, 27, told Cosmopolitan she misses "having a partner and a confidant."

"Relationships are complicated," she mused. "Being married is a living, breathing process. I think I was not fully aware of the peaks and the valleys. I wasn't prepared to hunker down and do the work ... Both of us were extremely busy. We spent so much time apart. It's very difficult."

PHOTOS: More sad celebrity splits

Since the couple's split in 2010, Reynolds, 35, has moved on with Blake Lively. Johansson had a five-month romance with Sean Penn, 51, that ended in June.