Tags:MACRihannaViva GlamFashion / Beauty Hate It or Love It? Rihanna in Lanvin at Charity Event + Named New Face of MAC Viva Glam [Photos]