Pretty On Fleek: Celebrity Beauty Moments We Loved This Week was originally published on hellobeautiful.com
1. Lupita Nyong’o

2. Zendaya

3. Tracee Ellis Ross

4. Danai Gurira

5. June Ambrose

6. Jurnee Smollett-Bell

7. MC Lyte

8. Janet Mock

9. Jill Marie Jones

10. Esperanza Spalding
