Charlize Theron is a true Hollywood beauty.
The actress attended the "Mad Max: Fury Road" red carpet premiere at the 2015 Cannes Film Festival on May 14 looking gorgeous as ever.
The 39-year-old stunner channeled a modern day Princess Belle in a beautiful strapless yellow Dior Couture gown with a lovely flowing train.
The Vogue cover girl accessorized with Chopard jewels and wore her blond hair in a side-parted low bun with a section of hair left down to frame her face. Her makeup was left natural, showing off her beautiful complexion.
Sean Penn, who donned a black suit and dress shirt, accompanied the South African beauty on the red carpet.
Other stars in attendance for the premiere were Nicholas Hoult, Tom Hardy, Michelle Rodriguez and our girl crush, Zoe Kravitz, who looked beautifully angelic in a flowing white gown.
A great looking cast!
For more red carpet pics from Cannes, just check out the gallery below: