Mischa Barton issues apology over Alton Sterling and Philando Castile Instagram post

Former 'The O.C.' actress was pictured in a bikini on a boat

Mischa Barton has issued an apology after uploading an Instagram post of herself dressed in a bikini on a boat, with a glass of wine in her hand, condemning the killings of Alton Sterling and Philando Castile.

The post, which has since been deleted, also saw the former The O.C. star write: “I’m truly heartbroken to watch videos like the #AltonSterling execution. This may have been going on forever in the United States but thank god the pigs get caught on camera now.

“Its unthinkable and an embarrassment to America. The country I was brought up in. Somebody make change. We need gun control and unity. And a real President so think about that when this election is around the corner. The world is a precarious place right now.#stop #reflect and #act appropriately.”

The image sparked a backlash and she has since issued an apology on Twitter.

She wrote: “I’m human, I’m not perfect, and I’m sorry if my Instagram post went out of context. I didn’t mean to offend anyone.”

Both men were unlawfully killed by police officers in the United States this week. Sterling was shot in the back and chest as he was selling CDs outside of a shop in Baton Rouge, Louisiana.

Castile was shot multiple times in the arm as he reached inside his jacket pocket to show a police officer his ID after being pulled over for a broken tail light in St. Paul, Minnesota.

A number of artists including Beyonce, Drake and Stormzy have condemned the killings

Barton also paid tribute to the police officers who were shot dead in a separate incident in Dallas yesterday (July 7), adding: “My heart goes out to the families of the innocent police officers who were shot in the line of duty.

“Humanity is slipping through our fingers. Pray for the victims. Pray for our country. Pray for the world.”

Five police officers were killed and six more injured after shootings during an anti-violence protest.