Elizabeth Banks snapped out of her black phase by wearing an Emilio Pucci Spring 2012 dress to the Hollywood premiere of the movie 'Man On A Led…