Mischa Barton was sporting a smile and a healthy complexion on the Manhattan set of her new TV show The Beautiful Life at the New York Supreme Court building on Monday in New York City, the pretty star appears to have conquered her demons.
Dressed in a sexy gold mini dress, Mischa enjoyed a giggle with co-star Nico Tortorella during breaks in shooting.
