Watch This Artist Transform Herself Into Celebrities Using Only Makeup

Wait until you see her Sofia Vergara transformation.

Makeup artists have proved to us that makeup has transformative powers time and time again. We've seen them use it to become comic book charactersmovie and TV show icons, and even an optical illusion. Now, another talented artist has caught our attention. 

Professional makeup artist Rebecca Swift is using the stuff to transform herself into celebs like Sofia Vergara, Ellen DeGeneres, and Ryan Gosling. A few months ago, Swift started a 100-day Instagram challenge where she shows off one of her makeup transformations every day for 100 days on the platform. 

The results are pretty amazing. 

Here's what Swift looks like as herself:

And here's what she looks like after her celebrity transformations:

1. Anna Kendrick

2. Angelina Jolie

3. Donald Trump

4. Emma Watson as Hermione Granger

5. Ellen DeGeneres

6. Brad Pitt

7. Zooey Deschanel

8. Jimmy Fallon

9. Sofia Vergara

10. Ryan Gosling

11. Justin Bieber

Pretty impressive, right?