She recently split with actor Leonardo DiCaprio.
But Bar Refaeli proved she doesn't need a Hollywood star on her arm to look a million dollars.
Having stolen the show at The Beaver premiere on Wednesday, the Israeli model stepped out onto the red carpet again, wowing Cannes for the second time in as many days.
The 25-year-old was attending Roberto Cavalli's boutique opening, and her sparkly gold mini-dress showed off her incredibly toned pins to perfection.
Her blonde, cascading curls and nude heels perfectly complemented the dazzling look.
Meanwhile, 36-year-old Leo was across town at a totally different party. He turned up at the Cinema For Peace inaugural dinner, in a possible sign that the duo are making sure to stay out of each other's way.
The event honoured Sean Penn for his charity work in Haiti.