It's frustrating to see actresses turn into Malibu Barbies, one by one. Latina actresses are bleached blonde, and fair-skinned girls are Mystic-tanned to a nice shade of mahogany. Girls with crooked teeth suddenly have a massive, gleaming row-o'-uniform-teeth from their Beverly Hills oral surgeon.
However, Liv Tyler is consistenty beautiful and fair-skinned and brunette and not-anorexic. In other words, she looks like herself.
Oh, and the Zac Posen dress is pretty nice, too.