FASHION / BEAUTY Hate It or Love It? Rihanna in Lanvin at Charity Event + Named New Face of MAC Viva Glam [Photos]