Britney Spears says being in her 30s is "great".

Britney Spears

Britney Spears

The 34-year-old pop megastar has admitted while she enjoyed being a teenager, the decade between the ages of 20 and 30 was "horrible", and she much prefers being older because she is confident in who she is as a person.

Speaking on UK TV show 'Lorraine', Britney said: "I like my 30s way more than my 20s, my 20s were horrible. [Being] In my teens was fun but I like 30s, the 30s are great. You know who you really are."

The 'Make Me' hitmaker's admission of finding peace now that she's older comes after she suffered an infamous meltdown when she was 24, which saw her shave her head and attack a paparazzi's car with an umbrella leading to her entering rehab to recover.

But although Britney - who has sons Sean, 11, and Jayden, 10, with ex-husband Kevin Federline - has managed to find contentment and success in her life she hasn't been able to find a man to settle down with.

The singer - whose Las Vegas residency 'Piece of Me' has won her rave reviews - has been single since separating from film and TV producer Charlie Ebersol in June 2015 but she isn't worried about being single and is sure love will come into her life when the time is right.

She said: "I'm in a really good place right now so I think, I'm just, I'm loving [myself] and learning about myself every day and learning [about] who I am so it's just, it's awakening, it's cool. It's OK to be single, yeah, it totally is."