Vanessa DeLuca

Vanessa DeLuca is the Editor in Chief of ESSENCE.

More from TIME

More From TIME