Pretty On Fleek: Celebrity Beauty Moments We Love was originally published on hellobeautiful.com

1. Alicia Keys

Alicia Keys

2. Halle Berry

Halle Berry

3. Zendaya

Zendaya

4. Chrissy Teigen

Chrissy Teigen

5. Samira Wiley

Samira Wiley

6. Naturi Naughton

Naturi Naughton

7. Sheree Whitfield

Sheree Whitfield

8. Phaedra Parks

Phaedra Parks

9. Corinne Bailey Rae

Corinne Bailey Rae

10. Esperanza Spalding

Esperanza Spalding
×