Despite her recent troubles, Mischa Barton was in good spirits whilst continuing to film “The Beautiful Life” in New York today and she also shot the promo for the TV show.

The actress was admitted to hospital last month on what was reported to be an “involuntary psychiatric hold”. Ironically she plays a model turned-drug addict in the teen drama.

On set she wore a gold and silver embellished Versace Spring 2009 mini dress with studded ankle boots, whilst interacting with her co-stars as the cameras rolled.

I’m glad to see she’s looking healthy. The lollipop look really didn’t suit her.

[nggallery id=149]

Credit: Style.com & PacificCoastNews