Many pretty looks but my favs are Mariska Hargitay, Penelope Cruz, Cameron Diaz and Sandra Bullock.