27 May 2011 at 12:54 PM
Caleb Followill & Lily Aldridge: Scott's Restaurant Stop
About Photo #2547460: Caleb Followill and Lily Aldridge walk hand in hand as they leave Scott's Restaurant on Wednesday (May 25) in the Mayfair neighborhood of London, England. The…Read More Here
Posted to
Caleb Followill,
Lily Aldridge