Bar looks surprisingly happy after her split with Leonardo DiCaprio. She's been making appearances in the French Riviera all week.
Meanwhile, her ex has also been spotted in Cannes--with "Gossip Girl" star Blake Lively. Is there a new love in the air?
Click for more great Bar Refaeli pictures: