Charlize Theron was forced to undergo surgery after injuring her neck on set.
The Oscar-winning actress was spotted wearing a bandage on her neck at Variety's 5th Annual Power of Women event in Beverly Hills on Friday after recently seeking treatment for an injury she sustained when something hit her on the head while she was shooting a movie several years ago.
A source told UsMagazine.com: "Charlize got injured on a set and broke a vertebrae years ago. It's been bothering her a lot lately so she had surgery to correct it and they had to go through her neck."
The 38-year-old actress, who has a 17-month-old son Jackson, is "feeling good post-surgery".
The source added: "She will be totally fine. She plans just to hang out and rest all weekend and recuperate."
Another friend said Charlize doesn't want to make a big deal about the incident, which is why she attempted to cover up her neck with a white scarf around her dress on the red carpet on Friday.
The insider said: "She's got a small Band-Aid on her neck. She kept fussing with the white scarf. She [was] wearing to cover it, but it was poking out and visible."
- Bang! Showbiz