Mischa Barton really has it together

By: / February 16, 2010