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

2. Kelly Rowland

3. Ciara

4. Tamera Mowry

5. Keri Hilson

6. Christina Milian

7. Faith Evans

8. Keshia Knight-Pulliam

9. Justine Skye

10. FKA Twigs
