Not having a steady job in years appears to be agreeing with Mischa Barton.
The actress strolled around Miami Beach in a retro bikini this week, and while we find the high-waisted shorts to be uglier than her character on The OC, we must say: we're impressed by Barton's body. It's far less skeletal than it used to be:
According to The New York Post, Barton has been telling friends her figure is due to “eating really healthy, keeping a mostly vegan diet and running." And therein apparently lies the key: eating. Perhaps Shenae Grimes should take notes on that.
Surf around our collection of bikini photos now and then weigh in on Barton's swimsuit: Do you like it?