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."