Britney Spears celebrates her 34th birthday on 2 December, 2015. After a lot of struggle and a long break, the "Baby One More Time" singer has bounced back strong and is in fine form lately.

From rehabs, relationship issues to almost-wrecked career -- Britney has been through a lot and we think the mother-of-two (Jayden and Sean Federline) definitely deserves a big bash. Britney, as we mentioned, has been in a good form and is making new music and doing tours.

The pop star still looks as stunning and fabulous as she did when she debuted, and clearly her fans are celebrating her comeback. But now, it looks like the singer has decided not to keep her fans waiting any longer and treat them with something special on her birthday.

According to the latest reports, the "Toxic" singer has once again headed to the studio in Calabasas, California, on Tuesday. The 33-year-old singer has been apparently in and out of the recording studio for months, working on her new album. Though fans have been eagerly waiting for her next big thing to come out, there is no confirmation as to when her next album will be released.

In October, Spears confirmed that her ninth album was in the making when she posted a picture herself in the studio along with songwriters Justin Tranter and Julia Michaels. And going by what Britney had tweeted recently, it looks like, some parts of the albums are already completed.

She had posted: "JUST finished recording some vox. LOVE this song. It makes ME smile, and I hope it will make you smile too... #B9."

Now, one can't blame her for being lazy; she already has a lot on her plate -- two little boys to look after and a Las Vegas residency. While we can't wait to hear some new music from the Pop Princess, let's replay what we already have.

On her birthday, we decided to compile a list of Britney Spears' best songs that you can groove to:

1) Baby One More Time

2) Toxic

3) Womanizer

4) Pretty Girls

5) Work B**ch

6) Oops! I Did it Again

7) I Love Rock 'n' Roll

8) Gimme More

9) Crazy

10) Criminal