At last night's Hollywood premiere of Eclipse...
... Robert Pattinson faced off against Taylor Lautner for the title of Hottest Star.
... Kellan Lutz went up against Peter Facinelli.
... Ashley Greene and Nikki Reed engaged in a pretty-off.
... And Kristen Stewart wore an ugly dress.
But there were many other sightings on the red carpet, including Kellan Lutz's girlfriend; Kellan Lutz's underwear; a famous baseball player; and so many Kardashian sisters we may have lost count.
Sort through the photos below from the event and determine the best and worst dressed. First, though, ogle Robert, Kristen and Taylor some more:
[Photos: Splash News]