Beyoncé's Best Fashion Moments

All hail, Queen B! Whether she's channeling alter-ego Sasha Fierce or her own fabulous self, Beyoncé Knowles works it, especially when it comes to the red carpet. In celebration of her birthday on September 4th, we rounded up some of her best looks over the years. And because we couldn't resist, we've paired each one with one of her most iconic songs. So get your "Single Ladies" leotards on, and be ready to belt some Destiny's Child.