Idia Iwelu is a make-up artist based out of NYC, mastering in editorial, film, and bridal makeup.
Idia has had an interest in makeup since a young child, and decided to create a career out of it. She is also the CEO and founder of her own luxury cosmetics line “Aminaa-inc” which will be released summer 2017.
Sorry, the comment form is closed at this time.