Tuesday, June 22, 2010

More pics of Taylor and Kristen in Sweden yesterday

Kristen and Taylor in Sweden promoting Eclipse! They are so nice to their fans. :)







Bet you wish he was giving that rose to you, huh?