Amy Adams oozes elegance