Stars Kristen Stewart and Taylor Lautner greet their fans on the red carpet before posing for the cameras at the Rome Premiere of ‘The Twilight Saga: Eclipse’ in Rome, Italy on June 14, 2010.
I hope Taylor gives the American girls that kind of picture love with the fans!!! Rob too…
Click to enlarge to large epicness.
Filed under: By Prih