To be honest, I'm not really a Beyonce fan. Some of her songs are catchy and recently some of her music videos have been fun viewing (helloo, Single Ladies). But this video is just so much fun I can't help but love it. From the colors to the subtle Audrey Hepburn/Micheal Jackson homages to the one piece and wide-brimmed hat to the simplest of details like that ponytail she swings around. This video is all kinds of fantastic. And it doesn't hurt that the song has me dancing all over town.