Style8 years ago
The Charisma Twins: Muka Nwokedi & Princess Nina Agwuna Grace the latest issue of Glamsquad Magazine
Muka Nwokedi and Nina Agunwa are the eclectic and beautiful brains behind the Charisma Cosmetics company. Twins by birth, the stylish duo are the cover stars...
Recent Comments