Today is Selena Gomez’s 21st birthday, and in celebration her friends got her a cake with a Justin Bieber picture on it.

Gomez’s friend, actress Lily Collins, brought the cake to a party at the Roosevelt Hotel. The elaborate confection had a leopard print design and frosted photos of Gomez, Bieber, and Gomez and Bieber hugging for decorations.

“She loves Justin, so he went on the cake!” a source explained to Hollywood Life. The source went on to confess that most of Gomez’s friends don’t approve of her and Bieber’s relationship, but they wanted to make Gomez happy on her birthday.

Gomez definitely seemed happy when she tweeted an instagram photo of herself celebrating with a group of friends last night.

Gomez told MTV about her upcoming party last month, saying, “I'm going to have a huge party, so I'm excited. I'll have all of my friends.”

Gomez also released the music video for her single “Birthday” last night. Gomez wrote in the Youtube description for the video, “I wanted to celebrate my 21st Birthday with all of you, so we made this video for us all to celebrate to.”

Photo: twitpic