Britney Spears celebrates her 35th birthday with a chart-topping performance at Jingle Ball

It was an unforgettable night for Britney Spears on Friday as she celebrated her 35th birthday at 102.7 KIIS FM iHeartRadio's Jingle Ball 2016 and AOL was there to see it all.

The queen of pop brought everyone to their feet with her dance anthem "Work B*tch" before taking us on a nostalgic ride of her greatest hits including "Stronger," "I'm a Slave 4 U" and "Toxic."

The "(You Drive Me) Crazy" singer's fit figure was in full display in a white lace crop top, teeny black bedazzled shorts and thigh-high boots.

See images from the concert:

Spears ended her non-stop dancing set with her newest single, "Slumber Party," with Tinashe as her special guest for the ultimate sexy performance, recreating some of the steamy choreography from their music video.

Ryan Seacrest surprised the " ...Baby One More Time" singer with a cake following her performance and got the whole audience to sing "Happy Birthday" to Spears.

Justin Bieber took the stage shortly after and had fans singing along to hits like "What Do You Mean" and "Where Are Ü Now." In the middle of his performance, Bieber brought out his guitar and gave the audience an intimate performance of "Love Yourself" and covered Tracy Chapman's 1988 hit "Fast Car."

Alessia Cara had the ultimate message to all girls and women in the audience, telling everyone to embrace their "flaws" because everyone is beautiful -- and enough -- with her powerful song "Scars To Your Beautiful."

Other highlights from the show included Bruno Mars getting the party started with his latest single "24K Magic," Meghan Trainor's body-positivity anthem "All About That Bass," Fifth Harmony's sexy performance of their hit "Work From Home."

By Magdalena Guillen