Mischa Barton is back on her feet