Getty

Elizabeth Banks Good Genes or Good Docs?!

Elizabeth Banks' looks over the years are aca-awesome!

Here is a fresh 27-year-old version of the "Pitch Perfect" star gracing her natural beauty at a UNICEF For Fashion event in Los Angeles back in 2001 (left). This was just a couple of years before she played Marcela Howard in the film "Seabiscuit."

And, 22 years later, the actress and filmmaker looked picture-perfect and dressed to the nines at this year's Vanity Fair Oscar Party in Beverly Hills, California. She learned how to be quite critical during her "Pitch Perfect" days as Gail the commentator, so the imperative question here is ...

Click here for info about our online advertising practices.