Cleo Toms
YouTube Star
Italian YouTuber who posts fashion, beauty, and lifestyle content to her self-titled channel, which has earned over 500,000 subscribers.
She created her channel and began posting videos to it in 2013.
She is popular on Instagram, with over 500,000 followers.
She is from Italy.
Like Vanessa Ziletti, she is an Italian YouTube who creates beauty content.