Lily Collins and Jamie Campbell Bower Hold Hands in Toronto

Barbara DeFranco / July 11, 2012