Fans swoon as Robert Pattinson sparkles! Hearts thump as Taylor Lautner shuns superfluous garments! And I was right there in the thick of it all at Eclipse‘s opening night, lining up to watch sexy vampires and six-packed werewolves battle it out for the love of one inexplicably lucky human girl (you’d think that would be… Continue Reading →