It seems Mischa Barton has done a full circle when it comes to the fashion stakes.
The once lusted over Mischa earned her place amongst fashion royalty during her golden days on The OC.
Fast forward five years and the actress has befriended Paris Hilton, done too much pot, has a pair of thunder thighs and a very unflattering wardrobe.
So imagine our surprise when we saw a photo of Misch at Cannes, almost restored to her former glory.
In a fairytale white gown embossed with feathers, and golden tumbling ringlets the 24 year-old actress looked the belle of the ball at the amFur party in Cannes.
A-listers Kate Beckinsale, Jennifer Lopez, Mick Jagger and Naomi Campbell were also in attendence.
But the ball was just a fleeting visit for the young socialite who changed into a stunning silver and white party dress to let her hair down in the VIP room at Palm Beach.
Take a look at Mischa’s style comeback…































