Zac Efron as we know of has a natural light brown hair colour. However, this has now changed as he posted photos during a visit to a pre-school on Thursday. The 28-year-old actor debuted a bold new makeover, revealing in the photos posted on his social media accounts that he had bleached his trademark brown hair into a blonde colour.
Although the High School Musical actor had been rocking lighter brunette shades in recent months. This is the first time that Zac has made the bold transition and dyed his hair blonde. There has been compliments from his 15.4 million Instagram followers quickly began pouring in.
Urging his fans to “stay in school”, Zac shared a series of snaps from his visit to the ECC, posing with fans and visiting the different classes. He was clearly in a playful mood, the 17 Again actor posted a photo of himself with a group of the schoolchildren, quipping in the caption: “tbt to when I graduated preschool”.
Zac also took the opportunity to explain how the visit had inspired him. “Seriously though, some days are meant to be and thanks to the “Smiling Sons” class for reminding me what’s important in life,” he wrote. “Just be yourself and play hard #hustlekindess.”
The actor has undergone a drastic transformation in recent months, most notably with his muscular physique, as a result of his impressive training routine for Baywatch, in which he stars opposite Dwayne Johnson.
The actor shared on Twitter his strict healthy diet, admitting he had undergone a sugar and carbohydrate detox. “9 days of absolutely zero carbs & sugar. Only organic grass fed/free range protein and organic leafy greens,” he wrote, before adding that “this lead to” a cheat day with an impressive menu. “Devoured a steak, 4 side potatoes/veggies, macncheese, 3 desserts, bread/butter, brick o cheese & caviar,” he admitted.
Do you like his new transformation? We all think it is a great change.