Brit Brit has never seemed happier!

Britney Spears turned 33-years-old on Tuesday, and she looked giddy as she blew out the candles on her cake specially designed by boyfriend Charlie Ebersol. "Couldn't have wished for a better birthday!" she captioned the snapshot. Her man even decorated the sweet treat with her fave hues! "Charlie is a sweetheart. He put a lot of time and thought into this. You can see from the pictures Britney sent out that the colors were pinks and golds and blacks. It was all his creation," a source dished to E! News.

The pop princess also shared an image of her sons Sean Preston and Jayden James on the beach wishing her a happy birthday by writing it in the sand. Aww! Her boys have reportedly already met her new beau, so it appears their romance is moving forward at lightning speed!

Although, if the TV producer's parents have their way, these two might not be together for long! A new report claims Charlie's parents Susan Saint James and Dick Ebersol have mixed feelings about their son dating the legendary songstress, as they would prefer he settle down with someone more normal. "Dick thinks it is great to see his son happy, but Susan wants him to be with someone not famous," a source told Radar. "All Charlie’s mother has ever wanted is for him to get married and have children...She just doesn’t think Britney is the right choice," the source added.

We bet her chubby legal assistant ex David Lucado is crying into his mounds of paperwork right about now!