The about-to-be-wedded pair showed up on the red carpet looking the perfect Hollywood elegance as they premier her latest film, 'Mad Max: Fury Road' on May 14.
The 39-year-old actress looked incredible in a strapless yellow dress by Dior as she gracefully walked hand-in-hand with her BF, Penn down the red carpet.
Showing off her curves in the head-turning dress, Charlize worked her best poses as she and Sean joined a star-studded crowd at the Cannes premiere.
Meanhwile Sean looked dapper in an all black ensemble which comprised of a black suit put upn a black shirt and black shoes. The actor's effortless smiles brought some color into his look as he watched his bride-to-be steal the shine.