Jeff Mitchell/Getty

Charlize Theron was luminous in lace at the Edinburgh International Film Festival's 60th-anniversary party. She lit up the Scottish night in a Guy Laroche frock, Stella McCartney shoes and a Christian Louboutin clutch.
0 of 7161

Charlize Theron

Charlize Theron in Guy Laroche

Advertisement