Mischa Barton was recently spotted in Miami sporting a trim figure, which she's been telling friends is due to "eating really healthy, keeping a mostly vegan diet and running." The "O.C." star's weight battles have been widely publicized over the years, but it looks like she's found the right regimen for her body.

Curiously, it wasn't so long ago that Barton sat for a photo shoot with Tyler Shields in which she rubbed $65 of raw meat on her face, causing an outrage from PETA. To read about another pair of celebrity vegans, see this article on Venus and Serena Williams.