take years off (of) (one)
To cause one to look younger. Wow, that makeover really took years off you! If I shave my beard, it will take years off of me.
take ˈyears off somebody
make somebody feel or look much younger: The new hairstyle takes years off her.