michyrod:

Michelle Rodriguez and Cara Delevingne caught being cuddly and romantic on their Mexican vacation.

The pair are seen lounging by the beach, kissing and hugging. 

(via awcaradelevigne)