Kristen looks better in the dress because the dress hits her in all the right places& is the perfect fit for her. Eventhough i adore her, Anna's small frame is obviously overpowered by the crazy print&it doesn't show off her body correctly. The dress also looks like its to big for her, almost like a tent