There were three whole days of music and panels at EssenceFest, and I have some highlights for you, including the delightful Keke Palmer in this cute frock — her style has come SO far — and blonde Serena Williams, and Ava DuVernay in a fake shirt dress.

[Photos: Marcus Ingram, Paras Griffin, Erika Goldring, Robin L Marshall, Cindy Ord, Arturo Holmes, Josh Brasted, Bennett Raglin/Getty Images, Prince Williams/WireImage]