The actress looked on top form as she frolicked with her friends in Florida
Mischa Barton looks like she's back to her best on a winter holiday in Miami.
The actress, who has had her share of trouble and strife over the years, looked happy and healthy as she larked about with her friends in Florida.
The 25-year-old channelled a 50s vibe in a polka dot bikini and high-waisted shorts, complete with a slick of rouge lipstick, and was more than happy to pose for photographers.
Mischa was joined by a gaggle of male friends as she sunbathed and messed around on a jet ski.
Over the years, the former OC star has been criticised for both having cellulite and for being too thin, but she finally seems to have struck the perfect balance, if these photos are anything to go by.
In 2008, Mischa was arrested on suspicion of drink-driving and possession of Cannabis after she was pulled over by police in West Hollywood.
The next day, she told Ryan Seacrest's radio show: 'I was pulled over... just that.
'Obviously, I’m 100 percent responsible for my actions in this case and I’m really disappointed in myself.
'I don’t know what to say about it, except that I’m not perfect and I just don’t ever intend to do something this stupid again.'
She was sentenced to three years of unsupervised probation and the marijuana charge was dropped. She was also ordered to complete a three-month alcohol-education class and pay a fine of $2,000.
In 2009, she spent some time in a psychiatric hospital after hitting 'rock bottom.'
Marie Claire Newsletter
Celebrity news, beauty, fashion advice, and fascinating features, delivered straight to your inbox!
Forget the South of France in summer, winter’s the time to go
By Penny Goldstone
The biggest dating trends for 2024 might just get you back on the apps
Feeling jaded by modern dating? Take a look at this
By Lauren Hughes
The jeans all the cool girls are wearing have just dropped at NET-A-PORTER
This is the denim brand you need to know about
By Natalie Hughes