Lots of Celebs Spent the Weekend at EssenceFest

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]