Pretty On Fleek: Celebrity Beauty Moments We Loved This Week was originally published on hellobeautiful.com
1. Taraji P. Henson
2. Lupita Nyong’o
3. Nicki Minaj
4. Jennifer Hudson
5. Ciara
6. Laverne Cox
7. June Ambrose
8. Mel B.
9. Christina Milian
10. Ta’Rhonda Jones