Will have to google Miranda Otto - she's new to me.
Agree with your other choices. Alicia Silverstone's hair was amazing in her earlier days.
Just thought of another beauty that deserves a mention - Rhona Mitra. She's had smallish roles in a few movies, but her claim to fame was her time in Boston Legal. I was devastated when she stopped appearing in it. Anybody know how they wrote out her role in the series?