Kim Kardashian covers Herself in Glitter to Promote her Newest KKW Beauty Launch! Geraldine 8 years ago