Beyonce's new music video may be for a song called "Why Don't You Love Me?" -- but it's pretty hard not to love it.

Rockin' a retro look, Bey really works it out as a sexy housewife doin' her daily chores in some slinky lingerie.

The vid was directed by Melina, who also did the "Diva" and still unseen "Put It In a Love Song" videos.

Hot Videos