Aug. 10 (UPI) -- Jennifer Garner and Charlize Theron sported chic looks on the red carpet Thursday.
The 46-year-old actress and 43-year-old star attended the Hollywood Foreign Press Association grants banquet at the Beverly Hilton Hotel in Beverly Hills, Calif.