Aisha Tyler at the world premiere of "Immortals" at the Nokia Theatre Live in downtown Los Angeles
Aisha Tyler at the world premiere of "Immortals" at the Nokia Theatre Live in downtown Los Angeles. November 7, 2011 Los Angeles, CA Picture: Paul Smith / Featureflash
Size: 2831px × 4256px
Photo credit: © Paul Smith / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: aisha, blue, carpet, celebrity, dress, earrings, fashion, full, hollywood, length, mini, necklace, red, skirt, tyler