For whatever reason, Leonardo Di Caprio has broken up with model Bar Rafaeli…again. Can’t say that his rebound girl, actress Blake Lively isn’t so bad. But she’s no Bar Rafaeli. What could possibly be so wrong with BR that Leo would want to break up with her??? Unless she’s a mass murderer and Leo is the only one who knows, ya hang in there! Who in their right mind drops an SI Cover Girl…TWICE!

To make matters worse, Di Caprio and Lively are in France at the Cannes Film Festival and who comes rolling up in a yacht, wearing the smallest bikini ever? Why it’s none other than Bar Rafaeli. Why is it that after you break up with someone and you see them for the first time since the break up, they look better than they ever have?

Click HERE to see photos of Bar Rafaeli