Vanessa DeLuca

Vanessa DeLuca is the Editor in Chief of ESSENCE.

More from TIME
More From TIME