Mischa Barton in blue miniskirt