Beyonce Knowles has filmed a new advert... promoting a TV station.

The singer, 26, who has featured in swanky ads for the likes of Emporio Armani, has recorded the advert for US company Direct TV.

In the advert the star repeatedly sings segments of hit song 'Upgrade' before launching into a bizarre spoken-word verse about the benefits of HD TV.

See Beyonce's TV commercial for Direct TV...



Holly Arnold