Cara Delevingne & Michelle Rodriguez Continue Spending Time Together in London!

cara delevingne michelle rodriguez spend time in london 13

About Photo #650788: Cara Delevingne rocks a cool pair of red patterned pants while heading to her family's home with close gal pal Michelle Rodriguez on Thursday (March 6) in London,… Read The Post Here