Lily Collins and Jamie Campbell Bower in Toronto, Canada, on July 9 / O'Neill/White/INFphoto.com

Spotted! Daily Celebrity Sightings (99)