Britney Spears spent her 35th birthday performing at the 102.7 KIIS FM 2016 Jingle Ball in Los Angeles on Friday, December 2, where she treated fans to a nostalgia-inducing set of past hits, as well as new cuts like "Make Me" and "Do You Wanna Come Over?"

The pop princess dazzled through through a collection of her early career smashes, including "Stronger," "Crazy" and "I'm A Slave 4 U," writhing and strutting across the stage with her troupe of dancers, Vegas-style.

For the finale, Spears performed her latest Glory single, "Slumber Party," which included a surprise appearance by the track's featured artist, R&B princess Tinashe, who danced and sang alongside the birthday girl.

But Spears' stage time wasn't over when she finished her set, as Ryan Seacrest came out onstage to lead the crowd in singing "Happy Birthday" to the adorably surprised pop star, who also received a sweet birthday cake.

See clips of Brit's performances below:

Britney Spears Through the Years: