Michelle Rodriguez and Cara Delevingne Amp up the PDA: Is Rihanna Jealous of their Sexual Relationship? BY Caryn Doti Chavez on February 20, 2014 | Comments: one commentRelated : Hot Celebs, Hot News, Michelle Rodriguez