Welcome back to The Enstarz 8: your conversational pop-culture cheat sheet. It's Tuesday which means it is, without question, the strangest day of the week.
Another woman may have indeed been the real cause behind Cara Delevingne and Michelle Rodriguez pulling the plug on their relationship, and the reported culprit is none other than another famous face the model has previously locked lips with.