Mischa Barton really has it together