It might sound childish, but sometimes the best antidote to a painful relationship split is to rock out a killer dress and look fabulous - especially if you know that your ex is in the vicinity. And it's comfort to see that this logic is universal, even if you're an international supermodel.
Bar Refaeli showcased her envy-inducing body in a figure-skimming frock on the red carpet at the premiere of The Beaver. The midnight blue Roberto Cavalli frock must have given Leonardo DiCaprio, who's been spotted frolicking in Cannes with Blake Lively, food for thought.
We think Roberto Cavalli is on a roll at the moment when it comes to killer red carpet dresses - he was the man behind Cheryl Cole's high octane frock at the L'Oreal party in Cannes earlier this week, which managed to redeem her after the infamous US X Factor ensemble...
For more Cannes red carpet looks, take a look at our gallery below.