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

2. Solange

3. Keke Palmer

4. Tyra Banks

5. Teyonah Parris

6. Brandy

7. Karrueche

8. Ava DuVernay

9. Christina Milian

10. TK Quann and Cipriana Quann
