Amy Adams rocked this $50 dress on the red carpet