If ever there was a leading lady to prove that 40 is the new 20, it's hands down Charlize Theron.
Ringing in the big 4-0 today, the Oscar-winning actress looks as flawless as ever, which is obvious, considering her lengthy list of red carpet hits spans nearly two decades. And from what we can tell, her style is just as ageless as she is.
Rewind to the 2004 Oscars, when the actress nabbed her first Academy Award for portraying a serial killer in Monster (yup, you best believe this beauty's got some sharp acting chops). Seriously, the only thing as impressive as her big win that night might have been her iridescent Gucci gown.
In recent years, Charlize has only upped her red carpet game, be it with breathtaking Dior gowns at the Oscars or Met Gala. And just this May, she shut down the 2015 Cannes Film Festival's red carpet in a lengthy lemon-yellow gown by—shocker—Dior.
In fact, we're hard-pressed to find an occasion when the actress hasn't sported a Dior Couture confection (she is the designer's darling, after all). But don't take our word for it—check out Charlize's 40 best red carpet looks ever.