Beyonce has wrapped up a near-perfect year by claiming the first U.S. number one single of the holiday season.
Her Single Ladies (Put a Ring on It) is her fifth solo number one hit on the Billboard Hot 100.
The track rose from two to one to end rapper T.I.'s stranglehold on the top of the pop charts. T.I. drops to two with Live Your Life, while another Beyonce tune, If I Were A Boy, stays put at three.
T.I.'s Whatever You Like and Lady GaGa's Just Dance round out the new top five.
Kanye West scores the week's highest debut with See You In My Nightmares, which enters the countdown at 21.