Sean Penn is a hard man to overshadow, but Charlize Theron manages to do just that in her Christian Louboutins!
The power couple stepped out together for the red carpet premiere of Charlize's new film, A Million Ways To Die In The West!
While the Gangster Squad actor looks devilishly handsome in LA, he certainly does not compare to his right hand lady!
The 38-year-old blonde beauty wore a beautiful and intricately laced Dior dress and paired that with those infamous red soled heels we all know and love along with jewels from Cartier!
Not to mention her makeup looks PERF as usual!
[Image via Apega/WENN.]
Tags: cartier, charlize theron, christian dior, christian louboutin, fashion, fashion smashion, jewelry, love, love line, makeup magic!, red carpet, sean penn, sighting