Usually, a face-off involving Heidi Klum features Heidi Klum and a sacrificial lamb. The woman has four kids and still looks like ... well, see any Heidi Klum pictures.
Claire Danes just might give her a run for her fashion money here, though. The actress, who won an Emmy for portraying Temple Grandin, is simply breathtaking.
What classic, elegant style. Heidi's dress is, you might say, a tad more revealing. If you have legs like that, why not flaunt them. Who looked better, though? Tell us ...
Who looked better at the Emmys, Heidi or Claire?