Mischa Barton has been off the radar for a good few years since The O.C. ended but we couldn’t be happier to see her back in action in the music video for the new track by Noel Gallagher’s High Flying Birds.
The song which is called ‘Everybody’s On The Run,’ is very catchy and the video sees Ms Barton running around in none other than a leopard print underwear set.
What do you think of the vid?