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

1. Lupita Nyong’o

Lupita Nyong’o

2. Laverne Cox

Laverne Cox

3. Keke Palmer

Keke Palmer

4. Rachel Roy

Rachel Roy

5. Yara Shahidi

Yara Shahidi

6. Mel B.

Mel B.

7. Beverly Johnson

Beverly Johnson

8. Zendaya

Zendaya
×