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

1. Taraji P. Henson

Taraji P. Henson

2. Lupita Nyong’o

Lupita Nyong’o

3. Nicki Minaj

Nicki Minaj

4. Jennifer Hudson

Jennifer Hudson

5. Ciara

Ciara

6. Laverne Cox

Laverne Cox

7. June Ambrose

June Ambrose

8. Ta’Rhonda Jones

Ta’Rhonda Jones
×