Hollywood actress Mischa Barton has proved she's comfortable with her body image - by stripping off for the latest edition of Cosmopolitan.
Mischa Barton strips off for Cosmopolitan