Britney Spears celebrated her 35th birthday with a huge cake and a performance of her greatest hits

Updated: 

Britney Spears celebrated a big birthday on stage with a big cake.

The pop superstar received an amazing three-tier black cake topped with a B and sparklers while she was on stage at KIIS FM's Jingle Ball in Los Angeles.

Britney Spears reacts as a birthday cake is wheeled out to her onstage at the 2016 Jingle Ball
(Chris Pizzello/AP)

Performing in a white lace top and black shorts, she performed hits including Womanizer, I'm A Slave 4 U, Toxic and (You Drive Me) Crazy.

Britney Spears, center, performs amidst confetti during her performance at the 2016 Jingle Ball at Staples Center
(Chris Pizzello/AP)

For her final song she was joined on stage by Tinashe to perform their duet Slumber Party before Ryan Seacrest surprised her on stage with the cake and Ryan and Tinashe led the audience in a rendition of Happy Birthday.

Ryan Seacrest, right, gestures to Britney Spears after a birthday cake was wheeled out for her onstage at the 2016 Jingle Ball at Staples Center
(Chris Pizzello/AP)

She later shared this video of the moment with the caption: "Thank you for the sweet birthday wishes! Had an amazing day. Love you all."

Bruno Mars, Justin Bieber, Fifth Harmony, Diplo and Niall Horan were among the other performers at KIIS FM's Jingle Ball 2016 concert.