Most of us like to think we have the basics of make-up covered, with one or two tricks we roll out for a night out, but despite years of practice we'll probably never reach the skill level of Paolo Ballesteros.
The Filipino actor and TV presenter is well known for transforming himself into celebrities from Miley Cyrus to Ariane Grande to Scarlett Johansson.
He has also previously tackled the faces of the Kardashian and Jenner klan members Kim and Kendall and more recently Kris, Kylie and Khloe. Now he has added Caitlyn to his collection.
He has posted his seriously impressive work to Instagram: