Amid growing speculation that Cara Delevigne and Michelle Rodriguez are more than just friends, it now appears as though Cara and Michelle are ready to make it official and move in together, splitting their time between London and Los Angeles. Congrats to the happy couple.