Amazing! America Ferrera attended the premiere of The Illusionist at the Edinburgh Film Festival yesterday and she looked absolutely fabulous in a little black dress and her beautiful smile! Work it, girl! [Image via WENN.]