Not So Fug


Here’s a surprise!

Thursday night Even Rachel Wood attended the 14th Annual Critics’ Choice Awards in Los Angeles.

And, we can’t believe it, but…

She finally looks good for once!

[Image via WENN.]