Despite earlier reports saying they were still very much together and planning to spend the weekend in Morocco together for Poppy Delevingne's second wedding ceremony, model Cara Delevingne and actress Michelle Rodriguez are one again battling rumors of a split.
Rodriguez was spotted still in Cannes, France on May 25, rocking a black and white striped bikini as she soaked up the sun with friends on the beach before climbing onto the rocks and diving into the pool to cool off.
She was reportedly supposed to join her 21-year-old girlfriend in Marrekesh over the weekend, but Delevinge reportedly told her not to come to the ceremony, reigniting rumors that things are not going well between the two.
"Michelle was invited to Morocco but Cara told her not to bother coming along," a source told The Sun. "She wanted to enjoy the day and couldn't be having to deal with her own relationship drama."
"They've not properly split, but things aren't looking good for them," the source added.
The couple has been fueling split rumors for over a month, after spending a significant portion of their time apart due to work. Rodriguez has been based in Los Angeles as she films for Fast & Furious 7, while Delevingne has been jetting to Beijing, London and New York for various modeling gigs and assignments.
The couple has also faced rumors that Rodriguez was jealous of Delevingne's flirtatious and close friendships with other famous women, including Rihanna, who reportedly introduced the pair last year.
"Michelle knows Cara has a crush on Rihanna and has asked her not to spend so much time with her, saying it's unhealthy and disrespectful to her," a source allegedly said back in March.