Lo and behold the power of makeup! We all know what a little makeup can do to one's looks, but watch this actor and TV host from the Philippines take it to a whole new level. 

31-year-old Paolo Ballesteros spends hours and hours transforming into female celebrities using wigs, contact lenses and amazing makeup skills and the results are uncanny. He then posts photos of his transformations for his Instagram fans to see under the username @pochoy_29

If you think you got contouring down, check out how Paolo molds his features with elaborate contouring and transforms into Kim Kardashian, Jennifer Lawrence, Beyonce, and more. 


Megan Fox

Man Transforms Into Megan Fox With Makeup

Beyonce

Man Transforms Into Beyonce With Makeup

Ariana Grande

Man Transforms Into Ariana Grande With Makeup

Jennifer Lawrence

Man Transforms Into Jennifer Lawrence With Makeup

See also: Selena Gomez Cat Eyes Makeup Tutorial

Kim Kardashian

Man Transforms Into Kim Kardashian With Makeup

Rihanna

Man Transforms Into Rihanna With Makeup

Daenerys Targaryen

Man Transforms Into Daenerys Targaryen With Makeup

Taylor Swift

Man Transforms Into Taylor Swift With Makeup

Jessie J

Man Transforms Into Jessie J With Makeup

Nicki Minaj

Man Transforms Into Nicki Minaj With Makeup

Katy Perry

Man Transforms Into Katy Perry With Makeup

Kristen Stewart as Bella

Man Transforms Into Kirsten Stewart As Bella With Makeup

Lucy Liu

Man Transforms Into Lucy Liu With Makeup

Princess Diana

Man Transforms Into Princess Diana With Makeup