It may not seem like a commercial endeavor at first glance, but this is Florence Welch of Florence + The Machine performing in an advertisement for Stella Artois liquor.
She looks so natural performing for a faux-1960’s French television audience…and that Grace Slick comparison is still right on target. I love it!
I guess she just wasn’t made for these times…