Michelle Udelia

Brand identity for Michelle Udelia

Michelle Udelia is a London based makeup artist. Known for her unique, adventurous, sophisticated and innovative make-up techniques. Michelle is limitless, a mindset that enables her boundless creativity and diverse range of looks.

More by Abdulsamad Umar

View profile