IFWT_

Nicole Scherzinger paid a moving tribute to former leader of South Africa Nelson Mandela at the Cosmopolitan Women of the Year Awards with a beautiful rendition of song This Little Light Of Mine. Nicole burst into song in a touching tribute to Mandela showcasing her flawless vocals as she collected a prize for best TV personality. How beautiful! See the footage below!


Biz Baby