From the new album, I Am…Sasha Fierce (Music World Music/Columbia).

“Single Ladies (Put a Ring on it)”, written and produced by (Thaddis Kuk Harrell, Beyonce’ Knowles, Terius “The Dream” Nash & Christopher Stewart).

Update: This is an edited version of the original.

Justin Timberlake Beyonce “Single Ladies” parody on SNL