Hair today, gone tomorrow.

Chris Evans showed off his new baby-face look on Instagram after parting with the facial hair he’s been sporting for an upcoming film role.

“Before and after,” he captioned two snaps of himself—one of him with a mustache and in a NASA ball cap, and another of him clean-shaved and wearing a sweater along with a California-flag hat.

For his role as a spy in Netflix’s new thriller, the actor had to grow retro-styled facial hair. Gray ManHe plays a Lloyd Hansen villainous CIA agent alongside Ryan Gosling, Regé-Jean Page and his Knives are Out co-star Ana de Armas. The film drops on the streaming platform July 15.

Last month, Chris shared a selfie featuring his mustache was fully on display, along with bloody makeup from the movie set. What was his cheeky caption? He wrote, “Long Day at the Office.”

It’s unclear when the 40-year-old busted out the clippers, but, on May 5, he was back to rockin’ a full beard on the set of another upcoming film, GhostedWashington, D.C.