Charlize Theron was spotted recently, sitting ringside at the Ultimate Fighting Championship 146 at the MGM Grand in Vegas.
She was in Vegas on a break from her Snow White press tour, celebrating a friend's birthday.
She actually had dinner with five friends at Spago restaurant before watching two men beat each other to bloody pulps.
Sounds like a fun weekend!
[Image via Mr Blue/WENN.]