Makeup Artist Rebecca Swift Amazingly Transforms Herself Into Celebrities And Movie Characters

The power of makeup is immense. As can be seen in the amazing transformations that makeup artist Rebecca Swift goes through. Swift, based in South Dakota, shows off her incredible skills on Instagram, posting pictures of her celebrity and movie character imitations.

Such is her prowess that her celebrity impersonations are uncanny, you have to double take to check you're not actually looking at, say, Johnny Depp as Captain Jack Sparrow or Jack Torrance in The Shining or Angelina Jolie or Princess Leia.

Earlier this year Swift set herself a 100-day challenge to post transformations of herself into a celebrity or character onto Instagram.

The challenge is still ongoing, Day 76 is the most recent which was Leia. As a point of reference here's what she looks like normally.

Blonde thanks to @lorena_ballerina.?Who are some of your favorite iconic blonde celebs or characters?! #blonde #blondehair #lorenarocks

You can check out some of our fav transformations below. Head to her Instagram for more.

#Repost @seancovel with @repostapp. ・・・ #tossbacktuesday to that one time I was #donaldtrump.?? #GOPDebate #tbt
Day 75 • Jessica Rabbit, ROGER RABBIT???? #100daymakeupchallenge #30daymakeupchallenge #day75 #disney #disneyside #waltdisney #disneyland #disneyworld #disneygram #instadisney #disneycosplay #facecharacter #jessica #jessicarabbit #rogerrabbit #redhead #ginger #mua #makeup #makeupartist #rebeccaroaming #rebeccaswift #rebeccaswiftmakeupartistry #disneyarts
Day 67 • The Evil Queen, SNOW WHITE AND THE SEVEN DWARFS ?? Which Disney Villain do you wanna see next?!? #100daymakeupchallenge #30daymakeupchallenge #day67 #disney #disneyvillains #disneyvillain #disneyside #waltdisney #disneyland #disneyworld #disneygram #instadisney #disneycosplay #facecharacter #evilqueen #snowwhite #snowwhiteandthesevendwarfs #mua #makeup #makeupartist #halloween #halloweenmakeup #rebeccaroaming #rebeccaswift #rebeccaswiftmakeupartistry #disneyarts
Day 62 • Harry Potter ⚡️⚡️ #100daymakeupchallenge #30daymakeupchallenge #day62 #harrypotter #gryffindor #hogwarts #geek #mua #makeup #makeupartist #halloweenmakeup #rebeccaroaming #rebeccaswift #rebeccaswiftmakeupartistry
Day 61 • Jack Skellington, THE NIGHTMARE BEFORE CHRISTMAS ???? #100daymakeupchallenge #day61 #disney #nightmarebeforechristmas #jack #jackskellington #thepumpkinking #thisishalloween #thenightmarebeforechristmas #timburton #mua #makeupartist #rebeccaroaming #rebeccaswift #rebeccaswiftmakeupartistry #disneyarts
Day 52 • Justin Timberlake (part III) ?? #100daymakeupchallenge #day52 #justintimberlake #nsync #ramennoodles #topramen #rebeccaroaming #rebeccaswift #rebeccaswiftmakeupartistry
Day 77 • Princess Leia, STAR WARS #100daymakeupchallenge #30daymakeupchallenge #day77 #mua #makeup #makeupartist #starwars #princessleia #leia #princessofalderaan #georgelucas #starwarscosplay #carriefisher #theforceawakens #rebelalliance #disney #disneyprincess #disneyside #waltdisney #disneyland #disneyworld #disneygram #instadisney #disneycosplay #facecharacter #rebeccaroaming #rebeccaswift #rebeccaswiftmakeupartistry
"We elves try to stick to the four main food groups: candy, candy canes, candy corns and syrup!" Day 76 • Buddy the Elf ?? @ferrellwill #100daymakeupchallenge #30daymakeupchallenge #day76 #mua #makeup #makeupartist #christmas #christmasmakeup #elf #buddy #buddytheelf #willferrell #rebeccaroaming #rebeccaswift #rebeccaswiftmakeupartistry
DAY 33 • Furiosa, MAD MAX #100daymakeupchallenge #day33 #sfxmakeup #sfx #mua #makeupartist #makeup #cosplay #comincon #madmax #girlswithguns #furyroad #furiosa #charlizetheron #rebeccaroaming #rebeccaswift #rebeccaswiftmakeupartistry
DAY 31 • Gollum ?? #100daymakeupchallenge #100daysofmakeup #day31 #sfxmakeup #sfx #mua #makeupartist #makeup #gollum #Smeagol #myprecious #lordoftherings #cosplay #comincon #nerd #rebeccaroaming #rebeccaswift #rebeccaswiftmakeupartistry
DAY 17 • GEORGE CLOONEY #georgeclooney #day17 #30daymakeupchallenge #makeup #facepaint #mua #makeupartist #sfx #sfxmakeup #100daymakeupchallenge #rebeccaroaming #rebeccaswift #rebeccaswiftmakeupartistry
DAY 10 • Jack Torrance, THE SHINING? #heeeeeeeresjohnny #30daymakeupchallenge #jacktorrance #theshining #stanleykubrick #jacknicholson #horror #makeup #facepaint #halloween #halloweenmakeup #mua #makeupartist #sfx #100daymakeupchallenge #rebeccaroaming #rebeccaswift #rebeccaswiftmakeupartistry
DAY 13 • BRAD PITT #bradpitt #makeup #mua #makeupartist #sfx #sfxmakeup #100daymakeupchallenge #rebeccaroaming #rebeccaswift #rebeccaswiftmakeupartistry
Not sure if my boyfriend will ever look at me the same way again. Sorry @seancovel! 30 Day Makeup Challenge • DAY 6 • Captain Jack Sparrow ?? #30daymakeupchallenge #disney #pirates #piratesofthecaribbean #jacksparrow #johnnydepp #BUTWHYISTHERUMGONE #mua #sfx #aaaargh #100daymakeupchallenge #rebeccaroaming #rebeccaswift #rebeccaswiftmakeupartistry #disneyarts #crazymakeups