"Single Ladies (Put a Ring on It)" - is a song by American R&B singer Beyoncé Knowles. It was written by The-Dream, Tricky Stewart and Beyoncé Knowles for her third solo album, "I Am... Sasha Fierce" (2008).