Cara Delevingne Steps Out With Adorable Dog Leo in London!

October 5, 2017

Cara Delevingne is getting in some quality time with her pooch! The 25-year-old actress and model was spotted arriving back at her hotel with her adorable pet dog Leo on Thursday (October 5) in London. PHOTOS: Check out the latest pics of Cara Delevingne Cara also visited the BBC Radio 2 offices during the same [...]