Michelle Williams is spotted on the set of the music video shoot for her single On the Run in Ibiza, Spain. Digging her funky swimsuit!
The former Destiny's Child star actually filmed the video last month, but these new pics just hit the web.
Michelle also released a new single last week, titled Love Gun, which she describes as an "inspiration pop" song: "Think of Katy Perry's Firework or Natasha Bedingfield's Unwritten. Music with a message but at the same time fun and will get people dancing."