Rihanna's New MAC Viva Glam Lipstick & Lipglass Available Now Read More »
From Sports Illustrated to Vogue The Maxim Hot 100 list maker Kate Upton, has proved that she looks good in a barely there bikini or a high fashion one-piece. The 20-year-old model landed her first Vogue cover ever with her June 2013 spread. Read More »