Mischa Barton posts racy topless photo. Internet goes into meltdown.

Actress Mischa Barton has posted a series of unusually racy pictures to her Instagram account.

The pictures feature 30-year-old Barton chilling in a hotel bed and lounging on a rooftop in Mykonos.

You know.

Casual gal things for a casual gal.

Source: Instagram.

The second shot continues this vision of ~ chill ~ Barton, puffing on a cigarette, but also features some wonderfully pixellated nipples.

The caption reads: "island vibes".

More like "unusual vibes" considering the pictures come just one week after the young actress made a public relations blunder of Justin Bieber proportions.

Source: Instagram.

Barton expressed her sadness over the story of a man shot down by a police officer by posting a photo in solidarity.

A photo of her looking rather forlorn on the back of a speeding yacht.

The young actress was quick to delete the image but not before every man and his dog took a screenshot.

Source; Instagram.

One user aptly commented on how tone deaf the picture was in the given context.

"Like the sentiment but hard to take you seriously while you post a picture of you sipping alcohol on a yacht..." they said.

Barton eventually apologised with a tweet that emphasised she was only human.

It's alright, mate. We loved your throwback Marissa moment.

But please don't do it again.

Watch as we take you through our top five weird celebrity moments.