Over the weekend Charlize Theron attended Variety's Fifth Annual Power of Women Event in Beverly Hills rocking a short Stella McCartney dress and a matching neck scarf. It turns out her accessory wasn't there to keep her warm, but to cover up the bandage on her neck. Sources tell Us Weekly the 38-year-old recently underwent neck surgery to treat an injury she suffered several years ago. Sources say the actress got injured on a set and broke a vertebrae. Charlize, we wish you a speedy recovery, and kudos for rocking out that scarf!