Although i don't think Cameron Diaz is nearly as cute as she was in her There's Something About Mary days, i am really liking her as a brunette. But i'm wondering, does the carpet match the drapes? I know she's usually a blonde, but is she a natural blonde? Anyway, Cameron was showing more than a little leg at the premiere for her new film, The Holiday. Yummy.