Mischa Barton on the cover of U.K. Cosmopolitan magazine.

Advertisement