Amanda Seyfried is completely stunning. And we're glad about that, otherwise we'd be even more mad that she got to play girlfriend to Channing Tatum.

But we're not so sure about the outfit she wore to the "Dear John" premiere this week. Take a look and cast your vote on whether this was the right choice: