As I'm lying here on the couch under 8 pounds of frozen peas, I was lucky enough to come upon a showing of Elizabeth with Cate Blanchett, one of my favorite movies. While Cate Blanchett is still utterly mesmerizing in this movie - she was totally ripped off of her Oscar for this - there really are SO MANY good looking men in this movie.
Christopher Eccleston as Thomas Howard, Duke of Norfolk is just drool-worthy. He swaggers through the court and manages to make those puffy-legged outfits look good.
Vincent Cassel as Duc d'Anjou, aka Henry III (to be) is...[ mind wanders salaciously]...um, very good. Even in a dress and a wig. Possibly especially in a dress and a wig.
James Frain as Alvaro de la Quadra, Spain's Ambassador to England. This was the first time I had ever seen James Frain, and I've loved him ever since. Such an under-rated actor and every time I watch "Where the Heart Is," I am NOT watching it for Natalie Portman.
Joseph Fiennes as Robert Dudley is actually the least of them, as far as I'm concerned. But he was an excellent casting choice, both for this acting and the similarity of looks.
Daniel Craig as John Ballard, a Jesuit who was executed for his part in a plan to assassinate Elizabeth I. You forgot Daniel Craig was in this movie, didn't you? It's okay - it was early in his career and he didn't really have much screen time.
And now I can get rid of the peas! Yay!