Seeing celebrities get a hair makeover is pretty much the norm these days. But since we're so used to seeing stars like Miley Cyrus and G. Hannelius rock golden tresses, it's easy to forget that they're not natural blondes!
Did you know that Meghan Trainor's hair is actually red? Or that Ashley Tisdale is really a brunette? Some of these stars have had us fooled for years because even before they stepped into the entertainment industry their natural hair color wasn't showing. Sometimes celebs tend to move away from their natural hair color because of a certain image they are trying to portray, for a character role or just because they want a change!
However, we've found a few celebs that have let their natural color out and they look totally fab. Sometimes, they look even better than they did with the dye job. These before and after photos will leave your jaw on the floor! No really, some of these celebs look like completely different people and it's mind blowing. Not only will this make you rethink everything but it might just convince you to leave your hair in its natural state if you were ever thinking of going for a drastic change!
RELATED: 12 Celebrities' Most Shocking Movie Transformations
Click through the gallery to see which of your fave stars have a totally different hair color.
This post originally appeared on our sister site, Twist magazine.
Additional reporting by Alex Riccardi.
Click to the next slide to see what her natural hair color is!