I saw the new drink advert with the singer Duffy, is it naff or what?

Why is she cycling through a supermarket?

Why is she warbling that terrible song 'Ive got to be meeeee'?

Dreadful.:??: