Tuesday, June 22, 2010

Kristen and Taylor spotted in Stockholm, Sweden!


Kristen Stewart looks breathtaking in her Fall 2010 Oscar de la Renta strapless dress while Taylor Lautner rocks his lose collar shirt, jacket, and some jeans.