Natalie Portman has another hit on her hands. No Strings Attached, a romantic-comedy starring

Natalie and Ashton Kutcher, topped the weekend box office with $20.3 million.

After she took home a Golden Globe for Black Swan last week, the thriller landed in sixth with $6.2 million.

* The Green Hornet dropped from first to second with $18.1 million. The Seth Rogen superhero flick has now banked $63.4 million.

* The Dilemma was third with $9.7 million.

* The King's Speech was fourth with $9.2 million.

* And True Grit rounded out the Top 5 with $8 million.