Selena Gomez is now legal. Yes, the young actress has recently celebrated her 21st birthday with her closest friends.

July 22 is the day that the royal baby was born, but for "Selenators" yesterday was all about the "Come & Get It" singer. Selena celebrated her 21st birthday with a bash that started at exactly 12 midnight. The actress had several of her friends, including her "Spring Breakers" co-star Ashley Benson and actress Francia Raisa. Gomez looked oh-so-happy in an image she posted on Instagram at 12:11 a.m., accompanied by the caption "Guess what... I'm 21. UM, #turnupNOW."

Of course, no birthday celebration is complete without a cake, but Sel had a different take on this birthday commodity. The Getaway actress had a big plate of Jack in the Box tacos instead of a cake. The star tweeted, "My cake was... Jack n the box tacos... Yes" together with the image below.

But a few days earlier, Selena also had a birthday celebration of sorts at another birthday party, and her friends had a more interesting cake for her.

According to Hollywood Life, on Jul. 20, actress and Dancing with the Stars alum Julianne Hough celebrated her 25th birthday at the Roosevelt Hotel in Los Angeles, and in attendance was Gomez. Just a few days away from her Sunday birthday, Selena's friend Lily Collins also presented her with a "lavish" cake at the party. But the sweet wasn't like any other -- it had Justin Bieber's face on it.

Visible on the images of the cake posted on Hollywood Life are pictures of Gomez and Bieber all sweet and cuddling. According to the report, Sel's friends may not approve of her relationship with the pop star but they know she is in love and the pictures on the cake will make her a happy birthday girl.

"She loves Justin, so he went on the cake!" a source told the entertainment news site.

According to Hollywood Life:

The cake was totally lavish, with leopard-print frosting and larger pictures of Selena. And if you look closely at the top left portion of the cake, you can see two small pictures of Justin and Selena embracing! So even though the Biebs couldn't be there for the party due to his "Believe" tour, he was there in spirit - and in frosting.

With two birthday celebrations, and two one-of-a-kind birthday cakes, it's safe to say that Selena had a banging birthday!