Pretty On Fleek: Celebrity Beauty Moments We Loved This Week was originally published on hellobeautiful.com

1. Lupita Nyong’o

Lupita Nyong’o

2. Janelle Monae

Janelle Monae

3. Solange

Solange

4. Alicia Keys

Alicia Keys

5. Sanaa Lathan

Sanaa Lathan

6. Jill Scott

Jill Scott

7. Venus Williams

Venus Williams

8. Danielle Brooks

Danielle Brooks

9. Dascha Polanco

Dascha Polanco

10. Chanel Iman

Chanel Iman
×